diff -Naur whaawmp-0.2.14-old//src/gui/queue.py whaawmp-0.2.14/src/gui/queue.py --- whaawmp-0.2.14-old//src/gui/queue.py 2011-02-26 11:06:34.000000000 +0200 +++ whaawmp-0.2.14/src/gui/queue.py 2012-05-08 12:49:24.637453687 +0300 @@ -85,6 +85,10 @@ def append(self, item): ## Appends an item to the queue. + # If we have a path to a mounted DVD, we should play it + # properly + if (os.path.isdir(item+'/VIDEO_TS')): + item = 'dvd://'+item # Make sure 'item' is a URI. if ('://' not in item): item = 'file://' + item # Create a new row.