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 644745 - [oggmux] Fails to mux Speex content, doesn't preroll
[oggmux] Fails to mux Speex content, doesn't preroll
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
git master
Other Linux
: Normal blocker
: 0.10.33
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2011-03-14 17:48 UTC by Sebastian Dröge (slomo)
Modified: 2011-03-14 18:45 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Sebastian Dröge (slomo) 2011-03-14 17:48:37 UTC
In latest GIT oggmux is broken while it works in latest release.

gst-launch-0.10 audiotestsrc num-buffers=1000 ! speexenc ! oggmux ! fakesink

waits forever for prerolling while the same pipeline with vorbisenc works fine.
Comment 1 Sebastian Dröge (slomo) 2011-03-14 18:45:02 UTC
commit a38fd9f9ec1fa6d16ce46674d6575662b4a2e801
Author: Sebastian Dröge <sebastian.droege@collabora.co.uk>
Date:   Mon Mar 14 19:42:49 2011 +0100

    oggmux: Increase the seen header packets count when seeing a header packet
    
    This fixes muxing of Speex content and possibly other formats where the
    header detection works by counting the packets.
    
    Fixes bug #644745.