# HG changeset patch # User daniel # Date 1264847872 0 # Node ID cdc913460d61c92bc6246f20906e2ba4f400a453 # Parent 9143e8efec99071c0ea5cbcbfd524700807b2a2e Set duration in Smacker demuxer diff -r 9143e8efec99 -r cdc913460d61 smacker.c --- a/smacker.c Sat Jan 30 10:31:10 2010 +0000 +++ b/smacker.c Sat Jan 30 10:37:52 2010 +0000 @@ -169,6 +169,7 @@ 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;