diff options
author | Rafaël Carré <rafael.carre@gmail.com> | 2010-07-04 13:37:52 +0000 |
---|---|---|
committer | Rafaël Carré <rafael.carre@gmail.com> | 2010-07-04 13:37:52 +0000 |
commit | 3982f1e9322184de6bb15bbe8d04476d8bc11601 (patch) | |
tree | b15642a5c1d6d1e3c8ed6b159ed7918f515e3d9e /apps/recorder | |
parent | bf83ac624083af0c53fdc358df8270798831d8cb (diff) | |
download | rockbox-3982f1e9322184de6bb15bbe8d04476d8bc11601.tar.gz rockbox-3982f1e9322184de6bb15bbe8d04476d8bc11601.zip |
Simulator: build recording code
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27280 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/recorder')
-rw-r--r-- | apps/recorder/pcm_record.c | 2 | ||||
-rw-r--r-- | apps/recorder/recording.c | 77 |
2 files changed, 3 insertions, 76 deletions
diff --git a/apps/recorder/pcm_record.c b/apps/recorder/pcm_record.c index 3217509707..704d859e57 100644 --- a/apps/recorder/pcm_record.c +++ b/apps/recorder/pcm_record.c | |||
@@ -23,7 +23,7 @@ | |||
23 | #include "kernel.h" | 23 | #include "kernel.h" |
24 | #include "logf.h" | 24 | #include "logf.h" |
25 | #include "thread.h" | 25 | #include "thread.h" |
26 | #include <string.h> | 26 | #include "string-extra.h" |
27 | #include "storage.h" | 27 | #include "storage.h" |
28 | #include "usb.h" | 28 | #include "usb.h" |
29 | #include "buffer.h" | 29 | #include "buffer.h" |
diff --git a/apps/recorder/recording.c b/apps/recorder/recording.c index fd1ff75e08..ab7e7c9b32 100644 --- a/apps/recorder/recording.c +++ b/apps/recorder/recording.c | |||
@@ -691,7 +691,7 @@ void rec_init_recording_options(struct audio_recording_options *options) | |||
691 | #endif | 691 | #endif |
692 | } | 692 | } |
693 | 693 | ||
694 | #if CONFIG_CODEC == SWCODEC && !defined (SIMULATOR) | 694 | #if CONFIG_CODEC == SWCODEC |
695 | void rec_set_source(int source, unsigned flags) | 695 | void rec_set_source(int source, unsigned flags) |
696 | { | 696 | { |
697 | /* Set audio input source, power up/down devices */ | 697 | /* Set audio input source, power up/down devices */ |
@@ -701,7 +701,7 @@ void rec_set_source(int source, unsigned flags) | |||
701 | peak_meter_playback((flags & SRCF_RECORDING) == 0); | 701 | peak_meter_playback((flags & SRCF_RECORDING) == 0); |
702 | peak_meter_enable(true); | 702 | peak_meter_enable(true); |
703 | } | 703 | } |
704 | #endif /* CONFIG_CODEC == SWCODEC && !defined (SIMULATOR) */ | 704 | #endif /* CONFIG_CODEC == SWCODEC */ |
705 | 705 | ||
706 | void rec_set_recording_options(struct audio_recording_options *options) | 706 | void rec_set_recording_options(struct audio_recording_options *options) |
707 | { | 707 | { |
@@ -2321,79 +2321,6 @@ void audio_beep(int duration) | |||
2321 | /* dummy */ | 2321 | /* dummy */ |
2322 | (void)duration; | 2322 | (void)duration; |
2323 | } | 2323 | } |
2324 | |||
2325 | #ifdef SIMULATOR | ||
2326 | /* stubs for recording sim */ | ||
2327 | void audio_init_recording(unsigned int buffer_offset) | ||
2328 | { | ||
2329 | buffer_offset = buffer_offset; | ||
2330 | } | ||
2331 | |||
2332 | void audio_close_recording(void) | ||
2333 | { | ||
2334 | } | ||
2335 | |||
2336 | unsigned long pcm_rec_get_warnings(void) | ||
2337 | { | ||
2338 | return 0; | ||
2339 | } | ||
2340 | |||
2341 | unsigned long pcm_rec_sample_rate(void) | ||
2342 | { | ||
2343 | return 0; | ||
2344 | } | ||
2345 | |||
2346 | unsigned long audio_recorded_time(void) | ||
2347 | { | ||
2348 | return 123; | ||
2349 | } | ||
2350 | |||
2351 | unsigned long audio_num_recorded_bytes(void) | ||
2352 | { | ||
2353 | return 5 * 1024 * 1024; | ||
2354 | } | ||
2355 | |||
2356 | void rec_set_source(int source, unsigned flags) | ||
2357 | { | ||
2358 | source = source; | ||
2359 | flags = flags; | ||
2360 | } | ||
2361 | |||
2362 | void audio_set_recording_options(struct audio_recording_options *options) | ||
2363 | { | ||
2364 | options = options; | ||
2365 | } | ||
2366 | |||
2367 | void audio_set_recording_gain(int left, int right, int type) | ||
2368 | { | ||
2369 | left = left; | ||
2370 | right = right; | ||
2371 | type = type; | ||
2372 | } | ||
2373 | |||
2374 | void audio_record(const char *filename) | ||
2375 | { | ||
2376 | filename = filename; | ||
2377 | } | ||
2378 | |||
2379 | void audio_new_file(const char *filename) | ||
2380 | { | ||
2381 | filename = filename; | ||
2382 | } | ||
2383 | |||
2384 | void audio_stop_recording(void) | ||
2385 | { | ||
2386 | } | ||
2387 | |||
2388 | void audio_pause_recording(void) | ||
2389 | { | ||
2390 | } | ||
2391 | |||
2392 | void audio_resume_recording(void) | ||
2393 | { | ||
2394 | } | ||
2395 | |||
2396 | #endif /* #ifdef SIMULATOR */ | ||
2397 | #endif /* #ifdef CONFIG_CODEC == SWCODEC */ | 2324 | #endif /* #ifdef CONFIG_CODEC == SWCODEC */ |
2398 | 2325 | ||
2399 | #endif /* HAVE_RECORDING */ | 2326 | #endif /* HAVE_RECORDING */ |