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 697639 - Totem / gstreamer does not play DVD
Totem / gstreamer does not play DVD
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gstreamer (core)
0.10.36
Other Linux
: Normal normal
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2013-04-09 14:26 UTC by Malte Lundberg
Modified: 2013-04-09 15:24 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
List of installed plugins (1.08 KB, text/plain)
2013-04-09 14:26 UTC, Malte Lundberg
Details

Description Malte Lundberg 2013-04-09 14:26:17 UTC
Created attachment 241058 [details]
List of installed plugins

After updating the totem / gstreamer suite, I get a 'Internal data flow error'
Debugging gstreamer shows that

gst-launch-0.10 playbin uri=dvd:///media/DER_SCHUH_DES_MANITU_DISK1

works beautiful, menu and all, while switching to playbin2 (same syntax) throws:

gst-launch-0.10 playbin2 uri=dvd:///media/DER_SCHUH_DES_MANITU_DISK1/
Setting pipeline to PAUSED ...
libdvdread: Using libdvdcss version 1.2.12 for DVD access
libdvdread: Attempting to use device /dev/sr0 mounted on /media/DER_SCHUH_DES_MANITU_DISK1 for CSS authentication
libdvdnav: Using dvdnav version 4.2.0
libdvdread: Using libdvdcss version 1.2.12 for DVD access
libdvdread: Attempting to use device /dev/sr0 mounted on /media/DER_SCHUH_DES_MANITU_DISK1 for CSS authentication
libdvdnav: Can't read name block. Probably not a DVD-ROM device.
libdvdnav: Unable to find map file '/home/netman/.dvdnav/.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 0x00000124
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x0000bbf7
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x00060e0c
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_1.VOB at 0x002b367c
libdvdread: Elapsed time 0
libdvdread: Found 2 VTS's
libdvdread: Elapsed time 0
libdvdnav: Language 'en' not found, using 'de' instead
libdvdnav: Menu Languages available: de 
libdvdnav: Language 'en' not found, using 'de' instead
libdvdnav: Menu Languages available: de 
libdvdnav: Language 'en' not found, using 'de' instead
libdvdnav: Menu Languages available: de 
libdvdnav: Language 'en' not found, using 'de' instead
libdvdnav: Menu Languages available: de 
Pipeline is PREROLLING ...
libdvdnav: Language 'en' not found, using 'de' instead
libdvdnav: Menu Languages available: de 
No accelerated IMDCT transform found
ERROR: from element /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/RsnDvdBin:source/resinDvdSrc:dvdsrc: Internal data flow error.
Additional debug info:
gstbasesrc.c(2625): gst_base_src_loop (): /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/RsnDvdBin:source/resinDvdSrc:dvdsrc:
streaming task paused, reason not-negotiated (-4)
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
Freeing pipeline ...

As totem uses playbin2, it naturally won't work either
List of installed plugins is attached
If I should provide moire info, please mail

Thanks for the help

Malte
Comment 1 Tim-Philipp Müller 2013-04-09 14:34:27 UTC
GStreamer 0.10 is no longer maintained.

Could you please re-test with a totem that uses an up-to-date GStreamer 1.x ?
Comment 2 Malte Lundberg 2013-04-09 15:17:22 UTC
Hello,

sorry no, this would be extremely probelematical as this requires a major gentoo update into an experimental ~amd64 environment

Totem-2.32.0-r2 / gestreamer-0.10.36 is the official gentoo release (synced this morning).Or should I send a bug report to the gentoo team ?
 
I am prepared to look at the source if required.
Can you suggest a place where i can start the search ?

Regards Malte
Comment 3 Tim-Philipp Müller 2013-04-09 15:24:46 UTC
Yes, please file a bug with the gentoo team then.

There is no point in 'looking at the source, but thanks for the offer.

Please file a new bug if you ever upgrade and still have issues then, thanks!