From 86e19dd65d18c921effa762de74d671f333dcfce Mon Sep 17 00:00:00 2001 From: Thomas Martitz Date: Mon, 17 May 2010 21:43:06 +0000 Subject: Restore changes of r25809 that got lost in the target tree movement and fix simulator build on cygwin. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26120 a1c6a512-1295-4272-9138-f99709370657 --- firmware/target/hosted/sdl/pcm-sdl.c | 10 +++++++--- firmware/target/hosted/sdl/system-sdl.c | 1 + 2 files changed, 8 insertions(+), 3 deletions(-) (limited to 'firmware/target') diff --git a/firmware/target/hosted/sdl/pcm-sdl.c b/firmware/target/hosted/sdl/pcm-sdl.c index 1772db94f4..ee92fa208d 100644 --- a/firmware/target/hosted/sdl/pcm-sdl.c +++ b/firmware/target/hosted/sdl/pcm-sdl.c @@ -34,6 +34,9 @@ #include "pcm.h" #include "pcm_sampr.h" +/*#define LOGF_ENABLE*/ +#include "logf.h" + #ifdef DEBUG #include extern bool debug_audio; @@ -49,7 +52,7 @@ static size_t pcm_data_size; static size_t pcm_sample_bytes; static size_t pcm_channel_bytes; -struct pcm_udata +static struct pcm_udata { Uint8 *stream; Uint32 num_in; @@ -124,7 +127,7 @@ size_t pcm_get_bytes_waiting(void) return pcm_data_size; } -void write_to_soundcard(struct pcm_udata *udata) +static void write_to_soundcard(struct pcm_udata *udata) { #ifdef DEBUG if (debug_audio && (udata->debug == NULL)) { @@ -214,8 +217,9 @@ void write_to_soundcard(struct pcm_udata *udata) } } -void sdl_audio_callback(struct pcm_udata *udata, Uint8 *stream, int len) +static void sdl_audio_callback(struct pcm_udata *udata, Uint8 *stream, int len) { + logf("sdl_audio_callback: len %d, pcm %d\n", len, pcm_data_size); udata->stream = stream; /* Write what we have in the PCM buffer */ diff --git a/firmware/target/hosted/sdl/system-sdl.c b/firmware/target/hosted/sdl/system-sdl.c index 3d67de425b..95bfa5984a 100644 --- a/firmware/target/hosted/sdl/system-sdl.c +++ b/firmware/target/hosted/sdl/system-sdl.c @@ -23,6 +23,7 @@ #include #include #include +#include #include "system-sdl.h" #include "thread-sdl.h" #include "sim-ui-defines.h" -- cgit v1.2.3