qtdemux: handling zero segment-duration edit list
authorSeungha Yang <sh.yang@lge.com>
Thu, 28 Jan 2016 13:36:23 +0000 (22:36 +0900)
committerSebastian Dröge <sebastian@centricular.com>
Fri, 29 Jan 2016 09:57:05 +0000 (10:57 +0100)
commit0391a93a3519c2ea4c375e9668b481c851e59d08
treed427bb31e3f5fc286592afdfd7a0fa791df1242f
parentd8bb6687ea251570c331038279a43d448167d6ad
qtdemux: handling zero segment-duration edit list

Based on document ISO_IEC_14496-12, edit list box can have
segment duration as zero. It does not imply that media_start equals to
media_stop. But, it just indicates a sample which should be presented
at the first. This patch derives segment duration using media_time
and duration of file. And set derived duration to segment-duration.

https://bugzilla.gnome.org/show_bug.cgi?id=760781
gst/isomp4/qtdemux.c