From 2a33c673b1c2baf8695c9eb774430ff69c564e52 Mon Sep 17 00:00:00 2001 From: Daniel Verkamp Date: Sat, 30 Jan 2010 10:37:52 +0000 Subject: Set duration in Smacker demuxer Originally committed as revision 21538 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavformat/smacker.c | 1 + 1 file changed, 1 insertion(+) (limited to 'libavformat/smacker.c') diff --git a/libavformat/smacker.c b/libavformat/smacker.c index 7585ff1a9a..59fed35d3f 100644 --- a/libavformat/smacker.c +++ b/libavformat/smacker.c @@ -169,6 +169,7 @@ static int smacker_read_header(AVFormatContext *s, AVFormatParameters *ap) tbase = 100000; av_reduce(&tbase, &smk->pts_inc, tbase, smk->pts_inc, (1UL<<31)-1); av_set_pts_info(st, 33, smk->pts_inc, tbase); + st->duration = smk->frames; /* handle possible audio streams */ for(i = 0; i < 7; i++) { smk->indexes[i] = -1; -- cgit v1.2.3