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 502187 - flacdec doesn't send newsegment from the streaming thread
flacdec doesn't send newsegment from the streaming thread
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
git master
Other All
: Normal normal
: 0.10.7
Assigned To: Wim Taymans
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2007-12-06 20:07 UTC by Peteris Krisjanis
Modified: 2007-12-14 18:49 UTC
See Also:
GNOME target: ---
GNOME version: 2.19/2.20



Description Peteris Krisjanis 2007-12-06 20:07:47 UTC
Please describe the problem:
This is bug suggested to be reported by bilboed because this causes Jokosher freeze while seeking (Bug https://bugs.launchpad.net/jokosher/+bug/174474). He also said this will break behaviour with gnonlin.

Steps to reproduce:
See Jokosher bug for the steps to reproduce it.

Actual results:
Jokosher freezes.

Expected results:
Jokosher doesn't freeze and seeking works fine.

Does this happen every time?
Yes.

Other information:
Comment 1 Edward Hervey 2007-12-07 12:32:27 UTC
This happens when flac isn't contained in a container format, and therefore does the seek-handling itself.

It should store the newsegment event so it can be sent from the streaming thread.
Comment 2 Wim Taymans 2007-12-14 18:49:20 UTC
        * ext/flac/gstflacdec.c: (gst_flac_dec_metadata_callback),
        (gst_flac_dec_write):
        * ext/flac/gstflacdec.h:
        Send segments from the streaming thread. Fixes #502187.
        Fix segment seeking and a bunch of other seeking cases.