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 316805 - Problem playing back a DVD (Be Cool)
Problem playing back a DVD (Be Cool)
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gstreamer (core)
0.8.x
Other Linux
: Normal normal
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2005-09-20 19:44 UTC by Kjartan Maraas
Modified: 2006-04-11 16:07 UTC
See Also:
GNOME target: ---
GNOME version: 2.11/2.12



Description Kjartan Maraas 2005-09-20 19:44:13 UTC
I get this from Gstreamer:

[kmaraas@localhost gnome212]$ totem /media/cdrecorder
libdvdread: Using libdvdcss version 1.2.8 for DVD access
libdvdnav: Using dvdnav version 0.1.10 from http://dvd.sf.net
libdvdread: Using libdvdcss version 1.2.8 for DVD access
libdvdnav: DVD Title: BE_COOL
libdvdnav: DVD Serial Number: 42B9651D___MVB__
libdvdnav: DVD Title (Alternative):
libdvdnav: Unable to find map file '/home/kmaraas/.dvdnav/BE_COOL.map'
libdvdnav: DVD disk reports itself with Region mask 0x00fd0000. Regions: 2

libdvdread: Attempting to retrieve all CSS keys
libdvdread: This can take a _long_ time, please be patient

libdvdread: Get key for /VIDEO_TS/VIDEO_TS.VOB at 0x00000141
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x000001ac
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x00019e47
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_0.VOB at 0x0001a3e4
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_1.VOB at 0x0001a431
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_03_0.VOB at 0x002b800e
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_03_1.VOB at 0x002b805b
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_04_0.VOB at 0x002b84c1
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_04_1.VOB at 0x002b850e
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_05_0.VOB at 0x002b858e
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_05_1.VOB at 0x002b85db
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_06_0.VOB at 0x002b8b53
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_06_1.VOB at 0x002b8ba0
libdvdread: Elapsed time 0
libdvdread: Found 6 VTS's
libdvdread: Elapsed time 0
No accelerated IMDCT transform found
No accelerated IMDCT transform found
No accelerated IMDCT transform found
No accelerated IMDCT transform found
No accelerated IMDCT transform found
No accelerated IMDCT transform found
No accelerated IMDCT transform found
No accelerated IMDCT transform found
** Message: don't know how to handle video/x-dvd-subpicture
** Message: don't know how to handle video/x-dvd-subpicture
** Message: don't know how to handle video/x-dvd-subpicture
** Message: don't know how to handle video/x-dvd-subpicture
** Message: don't know how to handle video/x-dvd-subpicture
** Message: don't know how to handle video/x-dvd-subpicture
** Message: don't know how to handle video/x-dvd-subpicture
** Message: don't know how to handle video/x-dvd-subpicture
** Message: don't know how to handle video/x-dvd-subpicture
** Message: don't know how to handle video/x-dvd-subpicture
** Message: don't know how to handle video/x-dvd-subpicture
** Message: don't know how to handle video/x-dvd-subpicture
** Message: don't know how to handle video/x-dvd-subpicture
** Message: don't know how to handle video/x-dvd-subpicture
** Message: don't know how to handle video/x-dvd-subpicture
** Message: don't know how to handle video/x-dvd-subpicture
** Message: don't know how to handle video/x-dvd-subpicture
** Message: don't know how to handle video/x-dvd-subpicture
** Message: don't know how to handle video/x-dvd-subpicture
** Message: don't know how to handle video/x-dvd-subpicture
** Message: don't know how to handle video/x-dvd-subpicture
** Message: don't know how to handle video/x-dvd-subpicture
** Message: don't know how to handle video/x-dvd-subpicture
** Message: don't know how to handle video/x-dvd-subpicture
** Message: don't know how to handle video/x-dvd-subpicture
** Message: don't know how to handle video/x-dvd-subpicture
** Message: don't know how to handle video/x-dvd-subpicture
** Message: don't know how to handle video/x-dvd-subpicture
** Message: don't know how to handle video/x-dvd-subpicture
** Message: don't know how to handle video/x-dvd-subpicture
** Message: don't know how to handle video/x-dvd-subpicture
** Message: don't know how to handle video/x-dvd-subpicture

(totem:9877): GStreamer-WARNING **: element internal_thread claimed state-change
success,but state didn't change to PLAYING. State is PAUSED (NONE_PENDING
pending), fix the element

(totem:9877): GStreamer-CRITICAL **: gst_element_get_factory: assertion
`GST_IS_ELEMENT (element)' failed
Comment 1 Luca Ognibene 2005-09-21 20:17:22 UTC
Can you please provide a backtrace and a GST_DEBUG=*:5 log? 

backtrace -> http://live.gnome.org/GettingTraces
log -> run "GST_DEBUG=*:5 totem" and attach here the full output

thanks!
Comment 2 Kjartan Maraas 2005-09-26 18:18:52 UTC
I will have to rent the movie again. I feel this will stay in NEEDINFO state for
some time :)
Comment 3 Tim-Philipp Müller 2006-04-11 16:07:41 UTC
This looks like the 'dvdsubdec' plugin might not have been installed and playbin doesn't handle that decently - or something like that. The state change warning used to happen quite a bit in 0.8 and usually wasn't something to worry about.

In any case, I don't think this will be looked into for 0.8, and DVD support in 0.10 isn't quite there yet (doesn't handle subpictures yet), so I think keeping this bug open isn't very useful at the moment.

When full DVD support hits GStreamer-0.10, I'm sure we'll get plenty of new bugs for any issues that arise.