From 09eaaf3f2cb2f5844bb14de0bb3363844d2379e8 Mon Sep 17 00:00:00 2001 From: wm4 Date: Fri, 19 Jun 2015 21:48:19 +0200 Subject: demux_mkv: do not reset bits_per_coded_sample if not needed --- demux/demux_mkv.c | 7 ------- 1 file changed, 7 deletions(-) (limited to 'demux') diff --git a/demux/demux_mkv.c b/demux/demux_mkv.c index bb4fef25a6..bd76702238 100644 --- a/demux/demux_mkv.c +++ b/demux/demux_mkv.c @@ -1530,8 +1530,6 @@ static int demux_mkv_open_audio(demuxer_t *demuxer, mkv_track_t *track) if (!strcmp(codec, "mp3")) { track->parse = true; } else if (!strcmp(codec, "flac")) { - sh_a->bits_per_coded_sample = 0; - unsigned char *ptr = extradata; unsigned int size = extradata_len; if (size < 4 || ptr[0] != 'f' || ptr[1] != 'L' || ptr[2] != 'a' @@ -1569,11 +1567,6 @@ static int demux_mkv_open_audio(demuxer_t *demuxer, mkv_track_t *track) AV_WL32(data + 10, track->a_osfreq); // Bogus: last frame won't be played. AV_WL32(data + 14, 0); - } else if (!strcmp(codec, "ac3") || - !strcmp(codec, "eac3") || - !strcmp(codec, "dts")) - { - sh_a->bits_per_coded_sample = 0; } // Some files have broken default DefaultDuration set, which will lead to -- cgit v1.2.3