[MOVED FROM BAD 099/134] vp8dec: use is_alt_data option to prevent timestamp collisions
authorOleksij Rempel (Alexey Fisher) <bug-track@fisher-privat.net>
Wed, 4 Jan 2012 10:05:48 +0000 (11:05 +0100)
committerSebastian Dröge <sebastian.droege@collabora.co.uk>
Sun, 16 Sep 2012 13:28:18 +0000 (15:28 +0200)
commit03d90225871547ec970ddd71a9abf40c12613c82
treeb22a0ac87245d97cbc3e3207379d7a5695f56394
parent772f7b66052e7241a4bb66060c89ff166e38b01b
[MOVED FROM BAD 099/134] vp8dec: use is_alt_data option to prevent timestamp collisions

altref/invisible frames usually stored in container with same timestamp as
dependet frame. This make basevideodecoder to update timestamp for dependet
frame and couse TS colision on next frame:

                 ^- here is altref
time     : 1 2 3 4 5 6 7 8 9
webm ts  : 1   3 5 5   7   9
vp8dec ts: 1   3   7   7   9

Fix bug: https://bugzilla.gnome.org/show_bug.cgi?id=655245

Signed-off-by: Oleksij Rempel (Alexey Fisher) <bug-track@fisher-privat.net>
ext/vp8/gstvp8dec.c