GNOME Bugzilla – Bug 316805
Problem playing back a DVD (Be Cool)
Last modified: 2006-04-11 16:07:41 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
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!
I will have to rent the movie again. I feel this will stay in NEEDINFO state for some time :)
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.