summaryrefslogtreecommitdiff
path: root/src/bink.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/bink.c')
-rw-r--r--src/bink.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/bink.c b/src/bink.c
index 2f54be0..bb0ec4a 100644
--- a/src/bink.c
+++ b/src/bink.c
@@ -180,12 +180,12 @@ static int DecodeAudioFrame(struct binkMovie* aMovie)
return 0;
if (!aMovie->alInited) {
- switch (aMovie->audioFrame->channel_layout) {
- case AV_CH_LAYOUT_MONO:
+ switch (aMovie->audioFrame->channels) {
+ case 1:
aMovie->alFormat = (aMovie->audioFrame->format == AV_SAMPLE_FMT_U8) ?
AL_FORMAT_MONO8 : AL_FORMAT_MONO16;
break;
- case AV_CH_LAYOUT_STEREO:
+ case 2:
aMovie->alFormat = (aMovie->audioFrame->format == AV_SAMPLE_FMT_U8) ?
AL_FORMAT_STEREO8 : AL_FORMAT_STEREO16;
break;