Bug 190885

Summary: KDE 4.2.2 phonon xine backend still cannot play media files containing non-ascii chars
Product: [Frameworks and Libraries] Phonon Reporter: Gunter Ohrner <kdebugs>
Component: Xine backendAssignee: Matthias Kretz <kretz>
Status: RESOLVED FIXED    
Severity: normal CC: martin.sandsmark
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Debian testing   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Phonon Error log trying to play a file with accented characters using dragon.

Description Gunter Ohrner 2009-04-28 00:12:51 UTC
Version:            (using KDE 4.2.2)
OS:                Linux
Installed from:    Debian testing/unstable Packages

In KDE 4.2.2, the phonon xine backend (4.3.1) cannot play media files containing non-ascii chars on my system which uses ido8859-15 as its locale.

This looks exactly like bug 172242 which is supposed to be fixed, but it does not work with KDE 4.2.2. (Tested with amarok and dragon.)
Comment 1 Martin Sandsmark 2009-06-27 01:02:07 UTC
*** Bug 198007 has been marked as a duplicate of this bug. ***
Comment 2 Martin Sandsmark 2009-06-27 01:05:11 UTC
can you run “export PHONON_XINE_DEBUG=1” in the terminal, before launching for example dragon opening a file, and then attach the output here?
Comment 3 Gunter Ohrner 2009-06-27 10:31:03 UTC
Ups, sorry for the duplicate report - honestly, I simply forgot that I already reported this regression / missing fix. :-(

I'll immediately upload the debug log.
Comment 4 Gunter Ohrner 2009-06-27 10:33:30 UTC
Created attachment 34857 [details]
Phonon Error log trying to play a file with accented characters using dragon.

I'll simply attach the whole log although probably the most interesting part is the one showing the filename URL encoding.
Comment 5 Martin Sandsmark 2009-09-19 03:46:41 UTC
Which locale is set on your system? How are the filenames encoded (UTF-8, or which codepage?)
Also, have you tried with the lates release of Phonon-Xine (which comes with 4.3.1)?

I'm unable to reproduce this here.
Comment 6 Gunter Ohrner 2009-09-19 08:40:41 UTC
The issue seems to have been resolved in the meantime, I'm currently using Amarok "Version 2.1.1 Unter KDE 4.3.1 (KDE 4.3.1)" as stated in the about dialog, and playback seems to work now. I also tested dragon and it works as well.
Comment 7 Martin Sandsmark 2009-09-19 14:13:45 UTC
Good :-)

There was a patch to encode more characters in Phonon backported to the 4.3 branch, and I hoped this fixed it.