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 141726 - [threads/basicgthread] bug playing a dvd with dvdnavsrc under gst-launch-0.8
[threads/basicgthread] bug playing a dvd with dvdnavsrc under gst-launch-0.8
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gstreamer (core)
git master
Other Linux
: Normal normal
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2004-05-03 12:47 UTC by Stephane Loeuillet
Modified: 2005-06-30 15:11 UTC
See Also:
GNOME target: ---
GNOME version: 2.9/2.10



Description Stephane Loeuillet 2004-05-03 12:47:49 UTC
using gst-plugins/ext/dvdnav/gst-dvd 

audiosink is osssink

using default audio : current_audio : it works but is really slow to start
using : audio_00 or audio_01 : it breaks like this :

(process:14426): GStreamer-WARNING **: element thread1 claimed state-change
success,but state didn't change to PAUSED. State is PLAYING (NONE_PENDING
pending), fix the element
 
(process:14426): GStreamer-WARNING **: element a52dec0 claimed state-change
success,but state didn't change to PLAYING. State is PAUSED (NONE_PENDING
pending), fix the element
ERROR         default(14426) ./grammar.y(374):gst_parse_element_lock:<a52dec0>
(null)
ERROR         default(14426) ./grammar.y(374):gst_parse_element_lock:<a52dec0>
(null)
ERROR: from element /pipeline0/thread1/a52dec0: Internal GStreamer error: state
change failed.  File a bug.

using GST_SCHEDULER=opt => both works
using GST_SCHEDULER=basicgthread (my default) => only current_audio works
Comment 1 Stephane Loeuillet 2005-01-11 21:29:29 UTC
ext/dvdnav/gst-dvd doesn't work because of DVD subs not handled by demuxers
i no longer have osssink (pure alsa now)
i only use opt

closing