From ba189b1db49c27e2c9e117362c516cbf106e585e Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Sat, 7 Dec 2013 03:23:49 +0100 Subject: [PATCH] avformat/mov: use rfps_add_frame() only for video it makes no sense for other streams Signed-off-by: Michael Niedermayer --- libavformat/mov.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavformat/mov.c b/libavformat/mov.c index 7c0c89767b..0157a7dc8a 100644 --- a/libavformat/mov.c +++ b/libavformat/mov.c @@ -2159,7 +2159,7 @@ static void mov_build_index(MOVContext *mov, AVStream *st) av_dlog(mov->fc, "AVIndex stream %d, sample %d, offset %"PRIx64", dts %"PRId64", " "size %d, distance %d, keyframe %d\n", st->index, current_sample, current_offset, current_dts, sample_size, distance, keyframe); - if (st->nb_index_entries < 100) + if (st->codec->codec_type == AVMEDIA_TYPE_VIDEO && st->nb_index_entries < 100) ff_rfps_add_frame(mov->fc, st, current_dts); }