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 321709 - DVD playback: Unable to switch to menu/title/chapter
DVD playback: Unable to switch to menu/title/chapter
Status: RESOLVED FIXED
Product: totem
Classification: Core
Component: GStreamer backend
1.2.x
Other All
: Normal normal
: ---
Assigned To: Maintainer alias for GStreamer component of Totem
Maintainer alias for GStreamer component of Totem
: 419646 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2005-11-17 11:35 UTC by Christian Nolte
Modified: 2008-05-08 07:09 UTC
See Also:
GNOME target: ---
GNOME version: 2.11/2.12



Description Christian Nolte 2005-11-17 11:35:35 UTC
Please describe the problem:
Neither the menu-options under 'go to...' nor the keyboard shortcuts work during
DVD-Playback.

Steps to reproduce:
1. Start DVD-Playback
2. Select go to->chapter/title/menu



Actual results:
Nothing

Expected results:
It should be switched to the appropriate DVD menu.

Does this happen every time?
I have tested this with two DVD's. The first one is "Fight Club, Special
Edition" (german), where the playback stops after the copyright warning before
the menu should appear. Selecting any of the mentioned options do nothing.

The second one is "Spocks Beard - Making of Snow" which displays the DVD menu
immediately. Selecting the entries work, the movie plays but I cannot switch
back to the menu/title/chapter.

Other information:
uname -a
Linux ravine 2.6.14-1.1637_FC4 #1 Wed Nov 9 18:19:37 EST 2005 i686 athlon i386
GNU/Linux

rpm -q totem
totem-1.2.0-2.1.fc4.nr
Comment 1 Tim-Philipp Müller 2007-03-19 10:37:40 UTC
*** Bug 419646 has been marked as a duplicate of this bug. ***
Comment 2 Bastien Nocera 2008-02-08 00:09:29 UTC
DVD menus don't work, and using dvd:// will open the first title of the DVD, which happens to be a menu. With the fix, it will list all the tracks, and you should be able to switch through them using the normal playlist.

2008-02-07  Bastien Nocera  <hadess@hadess.net>

        * src/backend/bacon-video-widget-gst-0.10.c:
        (bacon_video_widget_can_play), (bacon_video_widget_get_mrls):
        Enumerate the DVD titles using dvdreadsrc, and create a list
        of MRLs to play this back (Closes: #321709), check for the
        presence of dvdreadsrc to see whether we support DVD playback

        * src/totem-menu.c: (totem_action_add_recent): Don't add directories
        to the recent files

        * src/totem.c: (totem_action_load_media_device): Don't use the URL
        from TotemDisc to get the DVD MRL, use the backend instead
Comment 3 Mantas Kriaučiūnas 2008-05-08 07:09:34 UTC
(In reply to comment #2)
> DVD menus don't work, and using dvd:// will open the first title of the DVD,
> which happens to be a menu. With the fix, it will list all the tracks, and you
> should be able to switch through them using the normal playlist.

Sorry, but totem-gstreamer 2.22.1 (using GStreamer 0.10.18) still doesn't play all DVD tracks - when I insert DVD disk totem autostarts but only first chapter is played and I don't have an ability to go to next chapter (there is only one chapter visible in playlist).
When I open totem manually and choose "Movie"->Play Disk from menu then I see all DVD tracks in totem's playlist, but even in this case I can view only first track - totem always shows me the same content of the first track despite of the track chosen in playlist. I'm clicking on second, third, etc. tracks, totem seems to play them but actually always shows the same content of the first track :(

Should I reopen this bug?

I've installed gstreamer-plugins-good and -ugly on Ubuntu 8.04 "Hardy" with all updates.

> 2008-02-07  Bastien Nocera  <hadess@hadess.net>
> 
>         * src/backend/bacon-video-widget-gst-0.10.c:
>         (bacon_video_widget_can_play), (bacon_video_widget_get_mrls):
>         Enumerate the DVD titles using dvdreadsrc, and create a list
>         of MRLs to play this back (Closes: #321709), check for the
>         presence of dvdreadsrc to see whether we support DVD playback