]> git.sesse.net Git - casparcg/blobdiff - modules/ffmpeg/producer/audio/audio_decoder.cpp
Removed unnecessary requirement of having an AVCodecContext instance when calling...
[casparcg] / modules / ffmpeg / producer / audio / audio_decoder.cpp
index f94a39c35efed8f068b7760afd81b19921b5123f..64930e77dc633de2d7262ad66da0cf64b69d16eb 100644 (file)
@@ -89,7 +89,10 @@ public:
                : input_(in)
                , format_desc_(format_desc)
                , buffer_(480000 * 4)
-               , channel_layout_(get_audio_channel_layout(*codec_context_, channel_layout_spec))
+               , channel_layout_(get_audio_channel_layout(
+                               codec_context_->channels,
+                               codec_context_->channel_layout,
+                               channel_layout_spec))
        {
                if(!swr_)
                        CASPAR_THROW_EXCEPTION(bad_alloc());