Bug 525286

Summary: Phonon's Gstreamer backend can't handle files with spaces in their names
Product: [openSUSE] openSUSE 11.2 Reporter: Stephan Kleine <bitdealer>
Component: KDE4 WorkspaceAssignee: Will Stephenson <wstephenson>
Status: RESOLVED WONTFIX QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P2 - High CC: aj, binner, forgotten_vXTZVacoSi, gp, wstephenson
Version: Factory   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Stephan Kleine 2009-07-26 02:54:25 UTC
AFAIK the "FLAC" codec is FOSS and IIRC 11.2 in vbox played those tings some time ago. However, after having installed M4 on a physical workstation (read as non vm) 
and having applied all outstanding updates Amarok doesn't play them. It says "playing "whatever" ..." put there's no sound.

Can neither be hardware nor a principal issue since I'm able to watch any youtube videos with sound.
Comment 1 Stephan Kleine 2009-08-17 19:49:13 UTC
FWIW: I just noticed that this has to be somehow gstreamer related because it works just fine after installing phonon-backend-xine and switching phonon to use xine while it still doesn´t work if phonon is set to use gstreamer.
Comment 2 Stephan Kleine 2009-08-17 20:18:49 UTC
The problem is that gstreamer apparently can´t hand spaces in file names. As soon as I renamed the file from "foo bar.flac" into "foo.flac" it get´s played just fine in amarok with gstreamer backend.
Comment 3 Stephan Kleine 2009-08-17 20:52:33 UTC
Banshee can handle playing flacs with spaces in the names. Also it is possible to play those from CLI with "gst-launch filesrc location=foo\ bar.flac ! flacdec ! osssink".

Further Kaffeine isn´t able to play files with spaces in the name if the Gstreamer backend is selected while it works with the Xine one. Also it doesn´t show any progress / time while this works just fine with Xine.

Therefore the bug might be in the phonon gstreamer backend.

See also http://forum.kde.org/viewtopic.php?f=115&t=74432 which confirms this.
Comment 4 Stephan Kleine 2009-08-17 20:53:33 UTC
This has been fixed upstream:

https://bugs.kde.org/show_bug.cgi?id=189898#c23
Comment 5 Stephan Kleine 2009-08-17 20:57:44 UTC
Reopened because the above mentioned fix is only for Amarok and not the phonon backend where the real issue apparently is so it wont help Kaffeine et al.
Comment 6 Stephan Binner 2009-08-18 05:54:07 UTC
Fixed for Amarok. Kaffeine/Juk/Dragon resp. phonon fix pending...
Comment 8 Will Stephenson 2009-12-14 12:52:02 UTC
https://bugs.kde.org/show_bug.cgi?id=189898 says it's fixed, finding out if we have that commit already...
Comment 9 Andreas Jaeger 2009-12-14 13:47:52 UTC
Will, will you take over the bug and take care of an online update, please?
Comment 10 Guy Lunardi 2010-01-20 13:38:24 UTC
Bonjour Will, were you able to confirm that it was actually fixed upstream?
Comment 11 Will Stephenson 2010-01-20 22:50:49 UTC
I have it working on updated 11.2 (Qt 4.6 Phonon as to be shipped on SP1) _outside_ Amarok, but I haven't yet found why or where it was fixed.
Comment 12 Forgotten User vXTZVacoSi 2011-02-20 20:24:27 UTC
What is the current status of this?
It works on opensuse 11.4rc1 on amarok with the phonon-gstreamer backend.
Comment 13 Will Stephenson 2015-09-11 10:20:55 UTC
Mass-closing all my openSUSE bug reports for old openSUSE version.