qtmux: Set edit list to compensate DTS shift
authorNicolas Dufresne <nicolas.dufresne@collabora.com>
Fri, 19 Jun 2015 20:45:02 +0000 (16:45 -0400)
committerNicolas Dufresne <nicolas.dufresne@collabora.co.uk>
Mon, 22 Jun 2015 21:45:30 +0000 (17:45 -0400)
commitfeda5255913b44539a65e53bf47a31ccd60669b4
treefa66d1e14bfc917dae4bec4755aa09a1df4e1b53
parentbbea34bb6e3a7ac15c3c3ac2dc7b4d49a8782819
qtmux: Set edit list to compensate DTS shift

We shift DTS forward to avoid negative timestamps which cannot be
represented with version 0 of the CTTS table. To stick with that
version (backward compatibility), the spec recommend using an
edit list entry to move back the presentation time to where it
should be.

https://bugzilla.gnome.org/show_bug.cgi?id=751242
gst/isomp4/gstqtmux.c