phonon xine mediaobject and badly encoded filenames

Matthias Kretz kretz at kde.org
Mon Nov 9 16:56:14 CET 2009


Hi Marcos,

this is a very delicate part of the code to touch. Xine MRLs have their own 
non-standard way to do escaping because there are some characters used for 
special purposes. Please also take a look at bugs.kde.org. There's at least 
one closed bug report about this which resulted in the way the code is now.

I don't recall from the top of my head which ones they are, but please test 
that the following type of URLs still work with your patch:

file://path/somethingwitha#.ogg
http://example.com/foo.ogg

I think both will break - the first because of the missing MRL escaping, the 
second because you prepend "file:/".

Regards,
	Matthias

-- 
________________________________________________________
Matthias Kretz (Germany)                            <><
http://Vir.homelinux.org/


More information about the Phonon-backends mailing list