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 158125 - gstreamer apps have serious issues with 0.8.5.2 plugins & 0.8.7 core
gstreamer apps have serious issues with 0.8.5.2 plugins & 0.8.7 core
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins
git master
Other Linux
: Immediate blocker
: 0.8.6
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2004-11-12 23:56 UTC by Marinus Schraal
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: 2.7/2.8



Description Marinus Schraal 2004-11-12 23:56:38 UTC
As posted on IRC, playing video with totem the sound stutters with osssink &
doesn't play at all with alsasink. Totem gives a lot of the following output :

<foser> (totem:23302): GStreamer-CRITICAL **: file gstelement.c: line 941
(gst_element_set_time_delay): assertion `GST_IS_CLOCK (element->clock)' failed
<foser> (totem:23302): GLib-GObject-CRITICAL **: g_value_get_pointer: assertion
`G_VALUE_HOLDS_POINTER (value)' failed

According to Ronald this has todo with the removal of a hack for a core
deficiency in <=gstreamer-0.8.7 . Reversing this patch does indeed fix it.

<BBB> what core is that?
<BBB> 0.8.7 or cvs?
<foser> 0.8.7
<BBB> right, ok, I should've known, but I think it's a bug in clock distribution
<BBB> there was a hack in playbin and we removed that because we recently fixed
that bug in core

The hack in question is
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins/gst/playback/gstplaybasebin.c?r1=1.31&r2=1.32
.
Comment 1 Ronald Bultje 2004-11-13 15:20:10 UTC
OK, re-applied until a new core is released.