1 --- alsa-plugins-1.0.26/a52/pcm_a52.c.orig 2012-09-06 09:52:58.000000000 +0200
2 +++ alsa-plugins-1.0.26/a52/pcm_a52.c 2012-09-08 20:42:43.420501233 +0200
5 rec->avctx->sample_fmt = SAMPLE_FMT_S16;
7 -#if LIBAVCODEC_VERSION_MAJOR > 52 || (LIBAVCODEC_VERSION_MAJOR == 52 && LIBAVCODEC_VERSION_MINOR >= 3)
8 +#if LIBAVCODEC_VERSION_MAJOR >= 54
9 + switch (io->channels) {
11 + rec->avctx->channel_layout = AV_CH_LAYOUT_STEREO;
14 + rec->avctx->channel_layout = AV_CH_LAYOUT_QUAD;
17 + rec->avctx->channel_layout = AV_CH_LAYOUT_5POINT1;
22 +#elif LIBAVCODEC_VERSION_MAJOR > 52 || (LIBAVCODEC_VERSION_MAJOR == 52 && LIBAVCODEC_VERSION_MINOR >= 3)
23 switch (io->channels) {
25 rec->avctx->channel_layout = CH_LAYOUT_STEREO;