]> git.pld-linux.org Git - packages/alsa-plugins.git/blob - alsa-plugins-ffmpeg.patch
- updated to 1.0.26
[packages/alsa-plugins.git] / alsa-plugins-ffmpeg.patch
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
3 @@ -441,7 +441,21 @@
4  #else
5    rec->avctx->sample_fmt = SAMPLE_FMT_S16;
6  #endif
7 -#if LIBAVCODEC_VERSION_MAJOR > 52 || (LIBAVCODEC_VERSION_MAJOR == 52 && LIBAVCODEC_VERSION_MINOR >= 3)
8 +#if LIBAVCODEC_VERSION_MAJOR >= 54
9 +       switch (io->channels) {
10 +       case 2:
11 +               rec->avctx->channel_layout = AV_CH_LAYOUT_STEREO;
12 +               break;
13 +       case 4:
14 +               rec->avctx->channel_layout = AV_CH_LAYOUT_QUAD;
15 +               break;
16 +       case 6:
17 +               rec->avctx->channel_layout = AV_CH_LAYOUT_5POINT1;
18 +               break;
19 +       default:
20 +               break;
21 +       }
22 +#elif LIBAVCODEC_VERSION_MAJOR > 52 || (LIBAVCODEC_VERSION_MAJOR == 52 && LIBAVCODEC_VERSION_MINOR >= 3)
23         switch (io->channels) {
24         case 2:
25                 rec->avctx->channel_layout = CH_LAYOUT_STEREO;
This page took 0.06691 seconds and 3 git commands to generate.