Tweaks for libdcp.
[dcpomatic.git] / src / lib / ffmpeg_decoder.cc
index 26b713dd56b0f0be8234c5b125c4bd86128b51f0..b7006a264627ed0f0d62c790a31fabd8f00f071e 100644 (file)
@@ -323,7 +323,7 @@ FFmpegDecoder::minimal_run (boost::function<bool (optional<ContentTime>, optiona
                                        );
                        }
 
-               } else if (_ffmpeg_content->audio_stream() && _packet.stream_index == _ffmpeg_content->audio_stream()->index (_format_context)) {
+               } else if (_ffmpeg_content->audio_stream() && _ffmpeg_content->audio_stream()->uses_index (_format_context, _packet.stream_index)) {
                        AVPacket copy_packet = _packet;
                        while (copy_packet.size > 0) {