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 531649 - DVD menu support
DVD menu support
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-ugly
0.10.x
Other All
: Normal enhancement
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2008-05-06 02:37 UTC by Richard Laager
Modified: 2010-05-02 16:37 UTC
See Also:
GNOME target: ---
GNOME version: Unversioned Enhancement



Description Richard Laager 2008-05-06 02:37:20 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
Comment 1 Richard Laager 2008-05-06 02:41:34 UTC
I see this may be a duplicate of #476149.
Comment 2 Tim-Philipp Müller 2008-05-06 09:42:17 UTC
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.
Comment 3 Sven Arvidsson 2008-08-02 17:56:22 UTC
Isn't this fixed now that -bad is released with resindvd?
Comment 4 Jan Schmidt 2008-08-02 20:23:37 UTC
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:
  * Seeking
  * 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!
Comment 5 Sven Arvidsson 2008-08-03 19:44:09 UTC
Hi,

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.
Comment 6 Jan Schmidt 2008-08-03 21:37:17 UTC
Please feel free to file issues! I've seen quite a few myself, but that doesn't mean they don't need tracking :)
Comment 7 Peteris Krisjanis 2008-08-24 20:13:42 UTC
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:
http://wiki.krampis.lv/index.php/Gst_DVD
Comment 8 Sven Arvidsson 2008-09-17 22:07:00 UTC
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:
http://blogs.gnome.org/uraeus/2008/08/04/gstreamer-dvd-support/
Comment 9 Tim-Philipp Müller 2010-05-02 16:37:25 UTC
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!