GNOME Bugzilla – Bug 531649
DVD menu support
Last modified: 2010-05-02 16:37:25 UTC
The title pretty much covers this. The totem developers are closing bugs about the lack of DVD menu support in totem-gstreamer because GStreamer doesn't support DVD menus. This is a feature request to gain such support.
See also: #344415 & #502609 at least
I see this may be a duplicate of #476149.
It's a known issue. Multiple bugs exist that cover this implicitly, but let's leave this bug open in the hope that people will find it instead of filing new bugs.
Isn't this fixed now that -bad is released with resindvd?
I am not yet prepared to call resin a complete solution. It's only built if gst-plugins-bad is configured with --enable-experimental, for one, but that's because it doesn't implement a bunch of stuff yet:
* Subpicture and audio track switching
* Angle switching
* Some strangeness with still frames remains
Also, the pieces in gst-plugins-base to make it work in playbin aren't released or complete yet (I want to make the default queue size much smaller when in 'DVD mode').
That said, it's underway - I've watched quite a few movies with it now!
Thanks for the status update, and many thanks for working on this in the first place. It's very cool to finally be able to navigate the menus and watch a dvd complete with subtitles using GStreamer!
Is it too early to start filing bugs? I have a few dvds which doesn't work at all, and a few were I can't get past the initial language selection.
Please feel free to file issues! I've seen quite a few myself, but that doesn't mean they don't need tracking :)
Jan, I made a little wiki page where you can get collected information by me on bugs for DVD playback using Gstreamer. I will update it regularly with new tests and bug reports about subject:
Is there a bug filed about the problem using resin with pulsesink, or has it perhaps already been fixed in cvs?
At least when using the resin-play script together with pulseaudio I frequently get this error (no such problem with alsasink):
Sending highlight event - button 1
*********** Sending audio fill: accum = 0:00:00.663711111 still-state=0
Sending 38400 bytes (0:00:00.100000000) of audio data with TS 0:00:10.663711111
*********** Sending audio fill: accum = 0:00:01.163933333 still-state=0
Sending 38400 bytes (0:00:00.100000000) of audio data with TS 0:00:11.163933333
ERROR: from element /pipeline0/pulsesink0: Failed to connect stream: OK
Additional debug info:
pulsesink.c(487): gst_pulsesink_prepare (): /pipeline0/pulsesink0
Execution ended after 8824786928 ns.
I guess it's the same problem Christian Schaller mentioned in his blog:
Let's close this as OBSOLETE, since we've had DVD menu support for quite some time now.
Please file new bugs against rsndvd for any remaining issues, thanks!