oggdemux: don't set segment.base in pad_submit_packet()
authorGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Mon, 1 Sep 2014 13:06:51 +0000 (15:06 +0200)
committerSebastian Dröge <sebastian@centricular.com>
Mon, 1 Sep 2014 13:26:29 +0000 (16:26 +0300)
commitbe1b5b3de7954edea1186aca476d59ef1e42ad77
tree27082d3dc63c1c6b3d88f64a8153dd7a2d9083dd
parente783a366cb514561cc6b929b93d75ea834132f75
oggdemux: don't set segment.base in pad_submit_packet()

Setting segment.base in the segment sent from gst_ogg_demux_handle_page() is
enough to ensure that chained oggs are played corretly (see bgo#706569).

Tweaking the base in gst_ogg_pad_submit_packet() as well result in delays when
playing a file with start != -1.

https://bugzilla.gnome.org/show_bug.cgi?id=735808
ext/ogg/gstoggdemux.c