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 706569 - regression: playbin: chained oggs don't work any more
regression: playbin: chained oggs don't work any more
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
git master
Other Linux
: Normal blocker
: 1.1.4
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2013-08-22 10:29 UTC by Tim-Philipp Müller
Modified: 2013-08-22 15:34 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Tim-Philipp Müller 2013-08-22 10:29:09 UTC
wget http://people.freedesktop.org/~tpm/samples/chained.ogg
gst-play-1.0 chained.ogg

The first chain is about 23 seconds long. That it plays fine, after that it just goes through the chains as if it was going to fakesink.

This works fine in the 1.0 branch (with gst-launch playbin).

<slomo> i'm sure the problem is in streamsynchronizer
<slomo> something with the stream-ids and stream group detection
Comment 1 Tim-Philipp Müller 2013-08-22 12:48:21 UTC
commit fc79a688 ogg: Add support for group-id in the stream-start event

broke things according to git-bisect.
Comment 2 Sebastian Dröge (slomo) 2013-08-22 15:34:37 UTC
commit 02c6766c8a2910c0ae1d2ff4da1201af174b6d23
Author: Sebastian Dröge <slomo@circular-chaos.org>
Date:   Thu Aug 22 17:33:45 2013 +0200

    oggdemux: Update segment.base with the chain's start time too
    
    Fixes playback of chained ogg files.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=706569