From 8a701e5488989944f120f0c37848de24fbeff455 Mon Sep 17 00:00:00 2001 From: Thomas Martitz Date: Sun, 14 Aug 2011 15:37:05 +0000 Subject: Fix errors and warnings. The buffer_offset paramter of audio_init_recording() is removed as it was unused in both implementations. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30310 a1c6a512-1295-4272-9138-f99709370657 --- apps/mpeg.c | 5 ++--- apps/radio/radio.c | 2 +- apps/recorder/pcm_record.c | 3 +-- apps/recorder/recording.c | 4 ++-- apps/talk.c | 5 +++-- 5 files changed, 9 insertions(+), 10 deletions(-) (limited to 'apps') diff --git a/apps/mpeg.c b/apps/mpeg.c index a0182ad8d2..5e2816f633 100644 --- a/apps/mpeg.c +++ b/apps/mpeg.c @@ -2126,9 +2126,8 @@ void audio_init_playback(void) /**************************************************************************** * Recording functions ***************************************************************************/ -void audio_init_recording(unsigned int buffer_offset) +void audio_init_recording(void) { - buffer_offset = buffer_offset; init_recording_done = false; queue_post(&mpeg_queue, MPEG_INIT_RECORDING, 0); @@ -2648,7 +2647,7 @@ void audio_set_recording_gain(int left, int right, int type) (void)right; (void)type; } -void audio_init_recording(unsigned int buffer_offset) +void audio_init_recording(void) { /* a dummy */ (void)buffer_offset; diff --git a/apps/radio/radio.c b/apps/radio/radio.c index d687948c94..1a77709f9c 100644 --- a/apps/radio/radio.c +++ b/apps/radio/radio.c @@ -397,7 +397,7 @@ void radio_screen(void) #if CONFIG_CODEC != SWCODEC rec_create_directory(); - audio_init_recording(talk_get_bufsize()); + audio_init_recording(); sound_settings_apply(); /* Yes, we use the D/A for monitoring */ diff --git a/apps/recorder/pcm_record.c b/apps/recorder/pcm_record.c index 407a7e5f49..3b069b6dc8 100644 --- a/apps/recorder/pcm_record.c +++ b/apps/recorder/pcm_record.c @@ -392,12 +392,11 @@ void pcm_rec_init(void) /** * Initializes recording - call before calling any other recording function */ -void audio_init_recording(unsigned int buffer_offset) +void audio_init_recording(void) { logf("audio_init_recording"); queue_send(&pcmrec_queue, PCMREC_INIT, 0); logf("audio_init_recording done"); - (void)buffer_offset; } /* audio_init_recording */ /** diff --git a/apps/recorder/recording.c b/apps/recorder/recording.c index 6faaa6c48c..453b2fc42d 100644 --- a/apps/recorder/recording.c +++ b/apps/recorder/recording.c @@ -1112,7 +1112,7 @@ bool recording_screen(bool no_source) #if CONFIG_CODEC == SWCODEC audio_close_recording(); #endif - audio_init_recording(0); + audio_init_recording(); sound_set_volume(global_settings.volume); #if CONFIG_RTC == 0 @@ -1213,7 +1213,7 @@ bool recording_screen(bool no_source) #if CONFIG_CODEC == SWCODEC audio_close_recording(); - audio_init_recording(0); + audio_init_recording(); #endif rec_init_recording_options(&rec_options); diff --git a/apps/talk.c b/apps/talk.c index 9fd6fb06ec..0211bcc1f8 100644 --- a/apps/talk.c +++ b/apps/talk.c @@ -41,6 +41,7 @@ #include "logf.h" #include "bitswap.h" #include "structec.h" +#include "plugin.h" /* plugin_get_buffer() */ #include "debug.h" @@ -290,7 +291,7 @@ static void load_voicefile(bool probe, char* buf, size_t bufsize) }; union voicebuf voicebuf; - int load_size, alloc_size; + size_t load_size, alloc_size; int got_size; #ifndef TALK_PARTIAL_LOAD size_t file_size; @@ -396,7 +397,7 @@ static void load_voicefile(bool probe, char* buf, size_t bufsize) #ifdef TALK_PARTIAL_LOAD alloc_size += silence_len + QUEUE_SIZE; #endif - if ((size_t)alloc_size > bufsize) + if (alloc_size > bufsize) goto load_err; return; -- cgit v1.2.3