Hello community, here is the log from the commit of package phonon for openSUSE:Factory checked in at Tue May 25 13:42:39 CEST 2010. -------- --- KDE/phonon/phonon-backend-xine.changes 2009-10-20 10:55:45.000000000 +0200 +++ /mounts/work_src_done/STABLE/phonon/phonon-backend-xine.changes 2010-05-22 20:17:08.000000000 +0200 @@ -1,0 +2,5 @@ +Sat May 22 18:16:33 UTC 2010 - cmorve69@yahoo.es + +- fix remote URLs support + +------------------------------------------------------------------- calling whatdependson for head-i586 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ phonon-backend-xine.spec ++++++ --- /var/tmp/diff_new_pack.eqc72h/_old 2010-05-25 13:33:16.000000000 +0200 +++ /var/tmp/diff_new_pack.eqc72h/_new 2010-05-25 13:33:16.000000000 +0200 @@ -27,7 +27,7 @@ BuildRequires: gstreamer-0_10-plugins-base-devel BuildRequires: fdupes Version: 4.4.1 -Release: 2 +Release: 3 License: LGPLv2.0+ Url: http://phonon.kde.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-build phonon.spec: same change ++++++ phonon-master.diff ++++++ --- /var/tmp/diff_new_pack.eqc72h/_old 2010-05-25 13:33:16.000000000 +0200 +++ /var/tmp/diff_new_pack.eqc72h/_new 2010-05-25 13:33:16.000000000 +0200 @@ -85,22 +85,3 @@ { } -diff --git a/xine/xinestream.cpp b/xine/xinestream.cpp -index 4817073..1df64c0 100644 ---- a/xine/xinestream.cpp -+++ b/xine/xinestream.cpp -@@ -257,6 +257,14 @@ bool XineStream::xineOpen(Phonon::State newstate) - } - #endif - -+ // FIXME: Make Phonon prefer KIO for all remote URLs, and remove all these hacks. -+ if (m_mrl.startsWith("http:/") || m_mrl.startsWith("https:/")) { -+ qDebug() << "Faking xine_open fail for http urls so we can use KIO, for cookies and stuff."; -+ error(Phonon::NormalError, tr("Cannot open media data at '<i>%1</i>'").arg(m_mrl.constData())); -+ return false; -+ } -+ -+ - // xine_open can call functions from ByteStream which will block waiting for data. - //debug() << Q_FUNC_INFO << "xine_open(" << m_mrl.constData() << ")"; - if (xine_open(m_stream, m_mrl.constData()) == 0) { ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org