Created attachment 61137 [details] 'amarok --debug' output Version: 2.4.1 (using KDE 4.6.4) OS: Linux Amarok does not Play any Audio-CD content. Attached you find a text file with a snippet of information printed by amarok --debug after the double click on the track from the audio cd in the playlist. Along Reproducible: Didn't try Steps to Reproduce: 1. have an Audio-CD displayed in the collection viewer 2. drag a song from the cd to the playlist 3. double-click it Actual Results: Song is not played. Expected Results: Song should be played. OS: Linux (x86_64) release 2.6.37.1-1.2-desktop Compiler: gcc
probably important lines in the log: amarok: [WARNING] [EngineController] Phonon failed to play this URL. Error: "Cannot find input plugin for MRL [cdda:/]" amarok: [WARNING] [EngineController] Forcing phonon engine reinitialization.
This is already solved in the upcoming Amarok 2.4.2
Created attachment 61151 [details] log of amarok output of crash during audio cd play (vlc backend) Tried again, using vlc as phonon backend with 2.4-GIT as of today. Amnarok crashes. 'amarok --debug' writes: --- [0x30b2500] main input error: open of `cdda://' failed: (null) [0x30b2500] main input error: Ihre Eingabe konnte nicht geöffnet werden [0x30b2500] main input error: VLC kann die MRL 'cdda://' nicht öffnen. Sehen Sie für Details im Fehlerprotokoll nach. --- Please see attache
Created attachment 61152 [details] log of amarok output of crash during audio cd play (gst backend) tried with gst.. it crashes as well. amarok --debug output attached
Created attachment 61160 [details] Audio CD play log (no crash) Running Amarok, Phonon and Phonon-VLC git, I can't play audio CDs, but it doesn't crash. I've attached a more complete debug log with Phonon debugging on as well.
CD Play is now working with freshly built Amarok, freshly built phonon, and freshly built phonon-gstreamer. It still fails with phonon-vlc, silently stepping through the tracks: amarok: BEGIN: virtual bool Meta::AudioCdAlbum::isCompilation() const amarok: END__: virtual bool Meta::AudioCdAlbum::isCompilation() const [Took: 0s]
Nice to hear :) Please file a report against phonon-backend-vlc for the remaining issue.
reopened and changed product to phonon-vlc sam has added the attachment with debug info in comment #5
changed title accordingly
Git commit 8cc7b59c6ae37691198fd61e2dca0eb83d369fb0 by Harald Sitter. Committed on 26/07/2011 at 12:30. Pushed by sitter into branch '0.4'. fix cd playback (at least for amarok) the only way to select an audio track at runtime in vlc is by selecting the appropriate subitem of the media, however currently this is one gigantic PITA, so we cannot do this until pvlc gets based on libcutevlc meanwhile only one scenario is supported: setting the track *before* play is called, this way we can simply inject the cdda-track option in playInternal and be done with it BUG: 276034 FIXED-IN: 0.4.1 M +9 -1 vlc/mediaobject.h M +17 -8 vlc/mediaobject.cpp M +14 -2 vlc/mediacontroller.cpp M +13 -2 vlc/mediacontroller.h http://commits.kde.org/phonon-vlc/8cc7b59c6ae37691198fd61e2dca0eb83d369fb0
Git commit c72f9f806eafc989ba711f6c59da123aafdbfe49 by Harald Sitter. Committed on 26/07/2011 at 12:30. Pushed by sitter into branch 'master'. fix cd playback (at least for amarok) the only way to select an audio track at runtime in vlc is by selecting the appropriate subitem of the media, however currently this is one gigantic PITA, so we cannot do this until pvlc gets based on libcutevlc meanwhile only one scenario is supported: setting the track *before* play is called, this way we can simply inject the cdda-track option in playInternal and be done with it BUG: 276034 FIXED-IN: 0.4.1 M +13 -2 src/mediacontroller.h M +14 -2 src/mediacontroller.cpp M +17 -8 src/mediaobject.cpp M +9 -1 src/mediaobject.h http://commits.kde.org/phonon-vlc/c72f9f806eafc989ba711f6c59da123aafdbfe49