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 583762 - Should support opening DVD .iso via nautilus or via Movie->Open
Should support opening DVD .iso via nautilus or via Movie->Open
Status: RESOLVED FIXED
Product: totem-pl-parser
Classification: Core
Component: General
2.26.x
Other All
: Normal normal
: ---
Assigned To: totem-pl-parser-maint
totem-pl-parser-maint
Depends on:
Blocks:
 
 
Reported: 2009-05-25 00:44 UTC by Josh Triplett
Modified: 2009-06-30 13:29 UTC
See Also:
GNOME target: ---
GNOME version: 2.25/2.26



Description Josh Triplett 2009-05-25 00:44:16 UTC
Please describe the problem:
Totem no longer supports opening a .iso file via Movie->Open.  Choosing
an ISO in that dialog has no effect.  Similarly, "totem foo.iso"
doesn't work either.  "totem dvd:/path/to/foo.iso" does.

This represents a regression from previous versions of totem, which would play DVD ISOs given on the command-line or opened via Movie->Open.

Furthermore, Totem should register itself as a handler for DVD .iso files.
Ideally, DVD .iso files should open in Totem by default, rather than
file-roller.

Steps to reproduce:


Actual results:


Expected results:


Does this happen every time?


Other information:
Comment 1 Josh Triplett 2009-05-25 00:44:43 UTC
Originally reported as Debian bug 526858: http://bugs.debian.org/526858
Comment 2 Bastien Nocera 2009-05-25 00:49:42 UTC
It worked for me. What version of totem-pl-parser?
Comment 3 Josh Triplett 2009-05-25 01:17:32 UTC
Debian package libtotem-plparser12 version 2.26.2-1 .
Comment 4 Bastien Nocera 2009-05-25 12:17:40 UTC
Then it's probably totem-pl-parser failing to detect the DVD. Could you please run "disc-test" and "test-parser -d" on the ISO file? The test programs are available in the sources of totem-pl-parser.
Comment 5 Sven Arvidsson 2009-05-27 20:20:21 UTC
I'm having the same problem with totem / totem-pl-parser 2.27.1. 

Opening the ISO from Movie → Open only results in a gvfs mount for the ISO, no action from Totem. Launching it with dvd:// works fine.


./parser -d dvd:///home/sa/Download/FANTASTIC_VOYAGE.iso 
_get_mime_type_for_name for 'dvd:///home/sa/Download/FANTASTIC_VOYAGE.iso' returned 'application/x-cd-image'
URI 'dvd:///home/sa/Download/FANTASTIC_VOYAGE.iso' is special type 'application/x-cd-image'
Using application/x-cd-image function for 'dvd:///home/sa/Download/FANTASTIC_VOYAGE.iso'
** Message: Ignored URI "dvd:///home/sa/Download/FANTASTIC_VOYAGE.iso".

./disc dvd:///home/sa/Download/FANTASTIC_VOYAGE.iso 
** Message: Error getting media type: unknown reason
** Message: List of connected drives:
** Message: 	/dev/sdc
** Message: 	/dev/sdd
** Message: 	/dev/sdg
** Message: 	/dev/sdf
** Message: 	/dev/sr0
** Message: 	/dev/sde
** Message: List of volumes:
** Message: 	No volumes!
Comment 6 Bastien Nocera 2009-06-30 13:29:34 UTC
Fixed in gnome-2-26 and master.

commit f4f1da23b7172a83d79234c516a2b7347caaf187
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Jun 30 14:28:13 2009 +0100

    Bug 583762 – Should support opening DVD .iso via nautilus or via Movie->Open
    
    2009-06-30  Bastien Nocera  <hadess@hadess.net>
    
        * plparse/totem-disc.c (cd_cache_local_file_to_archive):
        Fix mounting and detection of ISO mounts (they need double
        escaping, god knows...) (Closes: #583762)