GNOME Bugzilla – Bug 707333
qtmux: handle buffers with missing duration properly
Last modified: 2013-09-03 17:55:02 UTC
Created attachment 253909 [details] [review] patch Right now everything mostly works, as duration for samples is computed as DTS delta, except for last buffer where it'd duration is used for calculation (without checking for validity). This results in files with ether extremely short or extremely long reported streams with is not very good. Patch simply sets duration for last buffer to 0 if none is set on buffer.
Review of attachment 253909 [details] [review]: Forgot to stage some lines
Sounds sensible though :)
I'll add it to patch in #707340