You are not logged in.
I know that this problem is not in amarok, i patched phonon from aur http://aur.archlinux.org/packages.php?ID=27465
/src/import/gstreamer/mediaobject.cpp
at line 365 in bool MediaObject::createPipefromURL(const QUrl &url)
QByteArray encoded_cstr_url = url.toEncoded();
m_datasource = gst_element_make_from_uri(GST_URI_SRC, encoded_cstr_url.constData(), (const char*)NULL);
//for utf8 locale replace toLocal8Bit to toAscii
//toLocalFile fails for files with "?" in filenames. toLocalFile("a?c.s") => "a"
+ if ( url.toString().indexOf("file://") == 0 )
+ g_object_set(m_datasource, "location", url.toString().replace(0,7,"").toLocal8Bit().constData(), NULL);
if (!m_datasource)
return false;
and now amarok plays ALL files
Last edited by klama (2009-08-03 12:23:16)
Offline