After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 673165 - [matroskademux] Segment warning when seeking in push mode
[matroskademux] Segment warning when seeking in push mode
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
git master
Other Linux
: Normal normal
: 0.10.31
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2012-03-30 12:14 UTC by Vincent Penquerc'h
Modified: 2012-05-18 13:05 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Vincent Penquerc'h 2012-03-30 12:14:48 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 ...
Comment 1 Mark Nauwelaerts 2012-05-18 13:05:20 UTC
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.