Bug 546021 - Totem gstreamer doesn't play DVD
Summary: Totem gstreamer doesn't play DVD
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: totem
Version: 12
Hardware: i686
OS: Linux
low
medium
Target Milestone: ---
Assignee: Bastien Nocera
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-12-09 20:08 UTC by Pascal Schott
Modified: 2010-12-04 01:54 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2010-12-04 01:54:09 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Pascal Schott 2009-12-09 20:08:22 UTC
Description of problem:

Totem gstreamer doesn't play DVD

Version-Release number of selected component (if applicable):

Totem 2.28.3

How reproducible:

Reproducible on my computer, tested with multiple DVD or ISO files that work with VLC

Steps to Reproduce:
1. Insert the DVD or open an DVD ISO file with Totem
  
Actual results:
The menu appears (with sound) but clicking on the items has no effect (and the mouse pointer doesn't change when crossing an item).
When clicking on next chapter or sequence in Totem, the first frame appears, but the video doesn't play (nor does the sound).

Expected results:
The menu should be functional and the movie should be played.


Additional info:

[root@bureau pascal]# rpm -qa gstreamer\* libdvdcss\*
gstreamer-plugins-ugly-0.10.13-1.fc12.i686
gstreamer-plugins-flumpegdemux-0.10.15-8.fc12.i686
gstreamer-python-0.10.16-1.fc12.i686
gstreamer-tools-0.10.25.1-1.fc12.i686
libdvdcss2-1.2.10-5.fc12.i686
gstreamer-plugins-bad-extras-0.10.17-2.fc12.i686
gstreamer-plugins-bad-0.10.17-2.fc12.i686
libdvdcss-1.2.10-5.fc12.i686
gstreamer-0.10.25.1-1.fc12.i686
gstreamer-plugins-good-0.10.17-3.fc12.i686
gstreamer-ffmpeg-0.10.9-1.fc12.i686
gstreamer-plugins-base-0.10.25.1-1.fc12.i686
[root@bureau pascal]# 


[pascal@bureau ~]$ totem MOVIE.iso 

(totem:24216): GLib-GObject-WARNING **: IA__g_object_set_valist: object class `GstAutoConvert' has no property named `initial-identity'

(totem:24216): GLib-GObject-WARNING **: IA__g_object_set_valist: object class `GstAutoConvert' has no property named `initial-identity'
libdvdread: Using libdvdcss version 1.2.10 for DVD access
libdvdnav: Using dvdnav version 4.1.4
libdvdread: Using libdvdcss version 1.2.10 for DVD access
libdvdnav: DVD Title: MOVIE
libdvdnav: DVD Serial Number: 001D86B0DVDSHRNK
libdvdnav: DVD Title (Alternative): 
libdvdnav: Unable to find map file '/home/pascal/.dvdnav/MOVIE.map'
libdvdnav: DVD disk reports itself with Region mask 0x00400000. Regions: 1 2 3 4 5 6 8

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 0x0000012d
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x0000018c
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x00008fd2
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_0.VOB at 0x001c2c74
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_1.VOB at 0x001c2caf
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_03_0.VOB at 0x002225a7
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_03_1.VOB at 0x002225e5
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_04_0.VOB at 0x0022ca08
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_04_1.VOB at 0x0022ca3f
libdvdread: Elapsed time 0
libdvdread: Found 4 VTS's
libdvdread: Elapsed time 0
libdvdnav: Language 'en' not found, using 'fr' instead
libdvdnav: Menu Languages available: fr 
libdvdnav: Language 'en' not found, using 'fr' instead
libdvdnav: Menu Languages available: fr 
libdvdnav: Language 'en' not found, using 'fr' instead
libdvdnav: Menu Languages available: fr 
libdvdnav: Language 'en' not found, using 'fr' instead
libdvdnav: Menu Languages available: fr 
libdvdnav: Language 'en' not found, using 'fr' instead
libdvdnav: Menu Languages available: fr 
libdvdnav: Language 'en' not found, using 'fr' instead
libdvdnav: Menu Languages available: fr 
libdvdnav: Language 'en' not found, using 'fr' instead
libdvdnav: Menu Languages available: fr 
libdvdnav: Language 'en' not found, using 'fr' instead
libdvdnav: Menu Languages available: fr 
** Message: no file info
No accelerated IMDCT transform found

Comment 1 alexp 2009-12-13 18:35:04 UTC
I see the same thing with 2.28.4-1. It makes totem unusable for playing DVDs.

Comment 2 Nathan Thomas 2010-01-16 00:43:11 UTC
Ditto here with 2.28.5-1 x86_64. It's also a problem with parole-0.1.99 (another gstreamer-based app), so I guess the problem lies with gstreamer.

Comment 3 Steve Tyler 2010-02-07 21:05:03 UTC
Had been seeing this too and found that by clicking, variously, play/pause, forward, and backward, that I could get playback started.

Unfortunately, that DVD went back to the library, and of the four DVDs I now have available, all play as expected.

$ rpm -qa 'totem*' 'gstreamer*' libdvdcss | sort
gstreamer-0.10.25.1-3.fc12.x86_64
gstreamer-plugins-bad-0.10.17-2.fc12.x86_64
gstreamer-plugins-bad-extras-0.10.17-2.fc12.x86_64
gstreamer-plugins-bad-nonfree-0.10.17-2.fc12.x86_64
gstreamer-plugins-base-0.10.25.1-2.fc12.x86_64
gstreamer-plugins-flumpegdemux-0.10.15-8.fc12.x86_64
gstreamer-plugins-good-0.10.17-4.fc12.x86_64
gstreamer-plugins-ugly-0.10.13-1.fc12.x86_64
gstreamer-python-0.10.16-1.fc12.x86_64
gstreamer-tools-0.10.25.1-3.fc12.x86_64
libdvdcss-1.2.10-1.x86_64
totem-2.28.5-1.fc12.x86_64
totem-mozplugin-2.28.5-1.fc12.x86_64
totem-nautilus-2.28.5-1.fc12.x86_64
totem-pl-parser-2.28.2-1.fc12.x86_64

Comment 4 Steve Tyler 2010-02-07 21:22:03 UTC
(In reply to comment #3)
More version info:
libdvdnav-4.1.4-0.1.svn1184.fc12.x86_64
libdvdread-4.1.4-0.2.svn1188.fc12.x86_64

Comment 5 Michael J. Burns 2010-05-22 21:42:08 UTC
This is current in fc12 Totem now. I own an unencrypted  commercial DVD, "Kino's Journey". If I click on the first screen, then Totem hangs at 100% cpu. I must use the Go menu to proceed without clicking on the screen. Additional hangs and silences must be dealt with by moving around the indicator on the progress bar. Gnome-Mplayer works.

Comment 6 Bug Zapper 2010-11-04 03:47:22 UTC
This message is a reminder that Fedora 12 is nearing its end of life.
Approximately 30 (thirty) days from now Fedora will stop maintaining
and issuing updates for Fedora 12.  It is Fedora's policy to close all
bug reports from releases that are no longer maintained.  At that time
this bug will be closed as WONTFIX if it remains open with a Fedora 
'version' of '12'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, simply change the 'version' 
to a later Fedora version prior to Fedora 12's end of life.

Bug Reporter: Thank you for reporting this issue and we are sorry that 
we may not be able to fix it before Fedora 12 is end of life.  If you 
would still like to see this bug fixed and are able to reproduce it 
against a later version of Fedora please change the 'version' of this 
bug to the applicable version.  If you are unable to change the version, 
please add a comment here and someone will do it for you.

Although we aim to fix as many bugs as possible during every release's 
lifetime, sometimes those efforts are overtaken by events.  Often a 
more recent Fedora release includes newer upstream software that fixes 
bugs or makes them obsolete.

The process we are following is described here: 
http://fedoraproject.org/wiki/BugZappers/HouseKeeping

Comment 7 Bug Zapper 2010-12-04 01:54:09 UTC
Fedora 12 changed to end-of-life (EOL) status on 2010-12-02. Fedora 12 is 
no longer maintained, which means that it will not receive any further 
security or bug fix updates. As a result we are closing this bug.

If you can reproduce this bug against a currently maintained version of 
Fedora please feel free to reopen this bug against that version.

Thank you for reporting this bug and we are sorry it could not be fixed.


Note You need to log in before you can comment on or make changes to this bug.