| r37447 | rtogni | 2015-08-14 21:30:34 +0200 (Fri, 14 Aug 2015) | 3 lines |
| |
| Replace deprecated avctx->request_channels with request_channel_layout |
| |
| Index: libmpcodecs/ad_ffmpeg.c |
| =================================================================== |
| --- libmpcodecs/ad_ffmpeg.c (revision 37446) |
| +++ libmpcodecs/ad_ffmpeg.c (revision 37447) |
| @@ -46,6 +46,7 @@ |
| |
| #include "libavcodec/avcodec.h" |
| #include "libavutil/dict.h" |
| +#include "libavutil/channel_layout.h" |
| |
| struct adctx { |
| int last_samplerate; |
| @@ -127,7 +128,7 @@ |
| lavc_context->bits_per_coded_sample = sh_audio->wf->wBitsPerSample; |
| } |
| lavc_context->channel_layout = sh_audio->channel_layout; |
| - lavc_context->request_channels = audio_output_channels; |
| + lavc_context->request_channel_layout = av_get_default_channel_layout(audio_output_channels); |
| lavc_context->codec_tag = sh_audio->format; //FOURCC |
| lavc_context->codec_id = lavc_codec->id; // not sure if required, imho not --A'rpi |
| |