There's a 'Audio CD Inserted' popup with a 'Play' button, but no playback support

Bug #424886 reported by Michał Sawicz
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Moovida
Invalid
High
Unassigned

Bug Description

When you insert an Audio CD, a popup shows up saying that you can play the CD but... well, you can't ;)

Either the popup should be suppressed or support for playback should be added :)

Also, the popup contains a 'Browse' button which seems slightly out of place since most audio CDs don't have data tracks so they're not mounted - so you can't browse them.

Steps to reproduce:
- insert an audio CD
- wait for the popup to show up
- press the Play button

Expected result
- the CD starts playing

Current result
- nothing happens (not even a 'NotImplementedError' is thrown)

Changed in elisa:
importance: Undecided → High
status: New → Confirmed
Changed in elisa:
milestone: none → bug-fixing-day
Revision history for this message
Florian Boucault (fboucault) wrote :

Let's warn the user that Audio CD playback is not supported yet and remove the play button.

tags: added: user-experience
Revision history for this message
David McLeod (mucx) wrote :

If there is no way to playback an Audio CD (at all?), instead of removing the play button entirely we need to offer something else:

We need a message to say (not exactly like this of course), 'Sorry we don't support Audio CD's at this time' and then offer the user the chance to eject the CD at this point and maybe close the window as there might be a reason they have put the disc in. (e.g. to rip to iTunes when they are done with Moovida...which in itself is kind of unfortunate we also don't support).

Revision history for this message
David McLeod (mucx) wrote :

p.s. when I said '...close the window' above I meant close the popup of course. (doh! shamone!)

Revision history for this message
Olivier Tilloy (osomon) wrote :

Note that there is also a "Browse" button that doesn't work either. The following error is thrown:

Unhandled error in Deferred:
Traceback (most recent call last):
  File "/home/osomon/dev/elisa-branches/moovida/elisa-plugins/elisa/plugins/poblesec/transitions.py", line 22, in wrapper
    deferred.callback(controller)
  File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 243, in callback
    self._startRunCallbacks(result)
  File "/home/osomon/dev/elisa-branches/moovida/elisa-core/elisa/core/utils/cancellable_defer.py", line 132, in _startRunCallbacks
    defer.Deferred._startRunCallbacks(self, result)
  File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 312, in _startRunCallbacks
    self._runCallbacks()
--- <exception caught here> ---
  File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 328, in _runCallbacks
    self.result = callback(self.result, *args, **kw)
  File "/home/osomon/dev/elisa-branches/moovida/elisa-plugins/elisa/plugins/poblesec/main.py", line 783, in navigate
    'path': volume.mount_point})
exceptions.AttributeError: 'HALDeviceModel' object has no attribute 'mount_point'

Revision history for this message
dino99 (9d9) wrote :

The latest free moovida 1.09 does not get any maintenance since a while. Now moovidadb.com is supporting Linux and support can be found at : http://www.fluendo.com/faq/

Changed in moovida:
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.