X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~mdw/git/disorder/blobdiff_plain/e9b635a3223a51d0c30867e42ec4f9b54b62e591..e6c78eebe029d38415bccff0c66a44d9d2fad7f8:/clients/playrtp-coreaudio.c diff --git a/clients/playrtp-coreaudio.c b/clients/playrtp-coreaudio.c index 689cdbd..f490a0f 100644 --- a/clients/playrtp-coreaudio.c +++ b/clients/playrtp-coreaudio.c @@ -21,12 +21,9 @@ * @brief RTP player - Core Audio support */ -#include +#include "common.h" #if HAVE_COREAUDIO_AUDIOHARDWARE_H -#include "types.h" - -#include #include #include @@ -90,6 +87,14 @@ static OSStatus adioproc next_timestamp += samples_available; samplesOut += samples_available; samplesOutLeft -= samples_available; + if(dump_buffer) { + size_t n; + + for(n = 0; n < samples_available; ++n) { + dump_buffer[dump_index++] = 0; + dump_index %= dump_size; + } + } } } ++ab;