CDs won't resume playing after being paused
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OEM Priority Project |
Fix Released
|
Medium
|
James M. Leddy | ||
Precise |
Fix Released
|
Medium
|
Unassigned | ||
Quantal |
Fix Released
|
Medium
|
James M. Leddy | ||
Rhythmbox |
Fix Released
|
Critical
|
|||
rhythmbox (Ubuntu) |
Fix Released
|
High
|
Jeremy Bícha | ||
Precise |
Won't Fix
|
High
|
Unassigned | ||
Quantal |
Fix Released
|
High
|
Unassigned |
Bug Description
[IMPACT]
* Rhythmbox won't resume playing an audio CD if you pause it.
[TESTCASE]
* Insert an audio CD (not an mp3 CD but a traditional one you'd buy from the music store)
* Test if play and pause work.
[Regression Potential]
* None, audio CD playback is already very badly broken.
[ Original Bug Report ]
Start a music track playing in a usual way, such as highlighting a track and pressing the play/pause button or double LMB clicking on a track. The play/pause button icon changes to a pause icon.
If the play/pause button is pressed the button changes to a play button but has no effect on the track playing. The title bar of Rhythmbox then has "(Paused") displayed after the artist and track details.
If the play/pause button is pressed again it "goes in and comes out" but stays as a play button and the track carries on playing. A "pause" icon is displayed in the left "speaker icon" column in the track list next to the track that has been paused. The only way to stop the track playing is to "Quit" Rhythmbox.
The next and previous track buttons do work correctly on a playing track, if the pause/play button is not pressed first. Also the slider that indicates how the progress of track can be moved left or right and everything behaves as expected. It is just that there is no way to pause/stop a playing track.
The same behaviour happens if either the buttons on the top menu bar are used, or the laptop "hot key" buttons.
If a second track is double LMB clicked to start (after a previous track has tried to be paused) the second track starts to play with the first one still playing as well. The play/pause button turns back to a pause button again. If the play/pause button is pressed the same behaviour is observed it turns to a play button, the menu bar displays "(Paused)" and the track carries on playing. This process can be repeated so that you have multiple tracks all playing and non being able to be paused/stop. Also using the previous/next track buttons, after one has tried to pause a track, causes a new track to start playing. A quit is the only control you seem to have to stop music playing.
I have also started rhythmbox from a terminal in debug mode using:
rhythmbox -d 2&> rhythmbox_debug.txt
and started track tried to pause it, used previous/next buttons, pressed play/pause again etc, so multiple tracks were playing.
I have attached this output to this report.
If I open the same folder of music (mp3 files) in VLC I can play/pause the music, previous/next buttons work ok.
I have also tried Ubuntu 11.04 from the live CD, where Banshee is the default music player. I seemed to get the same behaviour with play/pause (ie not working) as I did with rhythmbox in 10.10.
$ lsb_release -rd
Description: Ubuntu 10.10
Release: 10.10
$ apt-cache policy rhythmbox
rhythmbox:
Installed: 0.13.1-0ubuntu6.1
Candidate: 0.13.1-0ubuntu6.1
Version table:
*** 0.13.1-0ubuntu6.1 0
500 http://
100 /var/lib/
0.
500 http://
ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: rhythmbox 0.13.1-0ubuntu6.1
ProcVersionSign
Uname: Linux 2.6.35-
Architecture: i386
Date: Fri Jun 10 22:41:02 2011
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release i386 (20101007)
ProcEnviron:
PATH=(custom, user)
LANG=en_GB.utf8
SHELL=/bin/bash
SourcePackage: rhythmbox
Related branches
- Jeremy Bícha (community): Disapprove
- Jonathan Matthew: Pending requested
-
Diff: 13 lines (+3/-0) (has conflicts)1 file modifiedshell/rb-shell-player.c (+3/-0)
- Ubuntu Sponsors: Pending requested
-
Diff: 9647 lines (+9557/-4)9 files modified.pc/11_fix_cd_pausing.patch/shell/rb-shell-player.c (+3978/-0)
.pc/applied-patches (+2/-0)
.pc/git_rhythmdb_fix_deadlock.patch/rhythmdb/rhythmdb.c (+5478/-0)
debian/changelog (+16/-0)
debian/patches/11_fix_cd_pausing.patch (+23/-0)
debian/patches/git_rhythmdb_fix_deadlock.patch (+46/-0)
debian/patches/series (+2/-0)
rhythmdb/rhythmdb.c (+8/-4)
shell/rb-shell-player.c (+4/-0)
CVE References
summary: |
- In Ubuntu 10.10 Rhythmbox play/pause button does not work correctly + In Ubuntu Rhythmbox play/pause button does not work correctly |
Changed in oem-priority: | |
assignee: | nobody → David Barth (dbarth) |
Changed in oem-priority: | |
assignee: | David Barth (dbarth) → Ursula Junque (ursinha) |
tags: | added: rls-q-incomming |
Changed in oem-priority: | |
importance: | Undecided → Medium |
tags: |
added: rls-q-incoming removed: rls-q-incomming |
Changed in oem-priority: | |
status: | Confirmed → Incomplete |
tags: | added: rls-q-incoming |
tags: | removed: rls-q-incoming |
Changed in rhythmbox (Ubuntu): | |
assignee: | Canonical Desktop Team (canonical-desktop-team) → nobody |
summary: |
- In Ubuntu Rhythmbox play/pause button does not work correctly + CDs won't resume playing after being paused |
Changed in rhythmbox: | |
importance: | Unknown → Critical |
status: | Unknown → New |
tags: | added: rls-r-incoming |
description: | updated |
Changed in rhythmbox (Ubuntu): | |
status: | Confirmed → In Progress |
Changed in rhythmbox (Ubuntu Quantal): | |
status: | New → In Progress |
assignee: | nobody → Jeremy Bicha (jbicha) |
Changed in rhythmbox (Ubuntu Precise): | |
assignee: | nobody → Jeremy Bicha (jbicha) |
Changed in rhythmbox (Ubuntu): | |
assignee: | nobody → Jeremy Bicha (jbicha) |
Changed in rhythmbox: | |
status: | New → Fix Released |
Changed in rhythmbox (Ubuntu Quantal): | |
assignee: | Jeremy Bicha (jbicha) → nobody |
Changed in rhythmbox (Ubuntu Precise): | |
assignee: | Jeremy Bicha (jbicha) → nobody |
status: | New → Triaged |
importance: | Undecided → High |
Changed in rhythmbox (Ubuntu Quantal): | |
importance: | Undecided → High |
I have now downloaded and installed Banshee (1.8.1) in 10.10 and play/pause works fine in this tool.
I can even use the laptop play/pause using the laptop play/pause hotkey correctly.
This makes it even more odd that when I tried the Live CD of Ubuntu 11.04, where Banshee is the default, integrated music player that it had the same issues with play/pause not working correctly, as the default Rythmbox music player in 10.10.
Is it something about the integration of the default music player (ie the fancy controls in the main menu bar) that is the real issue?