GNOME Bugzilla – Bug 673165
[matroskademux] Segment warning when seeking in push mode
Last modified: 2012-05-18 13:05:20 UTC
With the following launch line, pressing the right arrow to seek forward will cause the segment warning shown below. The video will seek back to the start instead of seeking forward. This happens for all Matroska videos I've tried. This does not happen in pull mode. gst-launch-0.10 playbin2 uri=pushfile:///home/v/Samples/mewmew-vorbis-ssa.mkv video-sink='navseek ! autovideosink' Setting pipeline to PAUSED ... Pipeline is PREROLLING ... Pipeline is PREROLLED ... Setting pipeline to PLAYING ... New clock: GstPulseSinkClock GStreamer-WARNING **: closing segment of unknown duration, assuming duration of 0 ^CCaught interrupt -- handling interrupt. Interrupt: Stopping pipeline ... Execution ended after 3256218823 ns. Setting pipeline to PAUSED ... Setting pipeline to READY ... Setting pipeline to NULL ... Freeing pipeline ...
Following commit fixed this some time ago already ... commit e90c67b3a9f44986193a8e8929578919bf38021c Author: Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> Date: Fri Apr 6 16:03:47 2012 +0200 matroskademux: cleanly initialize and set needed segment Fixes #673165.