From f6a50cc2163163be7d09ec1529f1fd5a4d3d2f6c Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Wed, 7 Apr 2010 10:22:23 +0200 Subject: libao 1.0.0 compatibility Fixes bug #16. ao_sample_format structure has been updated, matrix must be NULL. --- src/player.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/player.c') diff --git a/src/player.c b/src/player.c index e895558..9a83256 100644 --- a/src/player.c +++ b/src/player.c @@ -195,6 +195,7 @@ static WaitressCbReturn_t BarPlayerAACCb (void *ptr, size_t size, void *stream) return WAITRESS_CB_RET_ERR; } audioOutDriver = ao_default_driver_id(); + memset (&format, 0, sizeof (format)); format.bits = 16; format.channels = player->channels; format.rate = player->samplerate; @@ -353,6 +354,7 @@ static WaitressCbReturn_t BarPlayerMp3Cb (void *ptr, size_t size, void *stream) player->channels = player->mp3Synth.pcm.channels; player->samplerate = player->mp3Synth.pcm.samplerate; audioOutDriver = ao_default_driver_id(); + memset (&format, 0, sizeof (format)); format.bits = 16; format.channels = player->channels; format.rate = player->samplerate; -- cgit v1.2.3