commit phonon for openSUSE:Factory
![](https://seccdn.libravatar.org/avatar/e2145bc5cf53dda95c308a3c75e8fef3.jpg?s=120&d=mm&r=g)
Hello community, here is the log from the commit of package phonon for openSUSE:Factory checked in at 2013-11-05 13:52:50 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/phonon (Old) and /work/SRC/openSUSE:Factory/.phonon.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "phonon" Changes: -------- --- /work/SRC/openSUSE:Factory/phonon/phonon.changes 2013-11-04 16:08:51.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.phonon.new/phonon.changes 2013-11-05 13:52:51.000000000 +0100 @@ -1,0 +2,7 @@ +Mon Nov 4 23:09:33 UTC 2013 - hrvoje.senjan@gmail.com + +- Update to official 4.7.0 release + * Minor documentation fixes since last update +- Add Source URL + +------------------------------------------------------------------- Old: ---- phonon-4.7.0~git20131104.tar.xz New: ---- phonon-4.7.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ phonon.spec ++++++ --- /var/tmp/diff_new_pack.HjQkgZ/_old 2013-11-05 13:52:52.000000000 +0100 +++ /var/tmp/diff_new_pack.HjQkgZ/_new 2013-11-05 13:52:52.000000000 +0100 @@ -17,14 +17,13 @@ Name: phonon -Version: 4.7.0~git20131104 +Version: 4.7.0 Release: 0 Summary: Multimedia Platform Abstraction License: LGPL-2.0+ Group: System/GUI/KDE Url: http://phonon.kde.org/ -#Source0: ftp://ftp.kde.org/pub/kde/stable/phonon/%{version}/src/%{name}-%{version}.tar.xz -Source0: %{name}-%{version}.tar.xz +Source0: http://download.kde.org/stable/%{name}/%{version}/%{name}-%{version}.tar.xz Source1: baselibs.conf BuildRequires: automoc4 BuildRequires: cmake ++++++ phonon-4.7.0~git20131104.tar.xz -> phonon-4.7.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/phonon-4.7.0~git20131104/.gitignore new/phonon-4.7.0/.gitignore --- old/phonon-4.7.0~git20131104/.gitignore 2013-11-04 12:30:32.000000000 +0100 +++ new/phonon-4.7.0/.gitignore 1970-01-01 01:00:00.000000000 +0100 @@ -1,4 +0,0 @@ -*.swp -build -build5 -apidocs diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/phonon-4.7.0~git20131104/.krazy new/phonon-4.7.0/.krazy --- old/phonon-4.7.0~git20131104/.krazy 2013-11-04 12:30:32.000000000 +0100 +++ new/phonon-4.7.0/.krazy 1970-01-01 01:00:00.000000000 +0100 @@ -1,3 +0,0 @@ -EXCLUDE qclasses -SKIP /doc -SKIP /build diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/phonon-4.7.0~git20131104/phonon/addoninterface.h new/phonon-4.7.0/phonon/addoninterface.h --- old/phonon-4.7.0~git20131104/phonon/addoninterface.h 2013-11-04 12:30:32.000000000 +0100 +++ new/phonon-4.7.0/phonon/addoninterface.h 2013-11-04 17:49:06.000000000 +0100 @@ -90,16 +90,16 @@ currentSubtitle, /**< \returns \c int representing the current subtitle */ setCurrentSubtitle, /**< Sets the current subtitle to the first \c int in the QList */ - setCurrentSubtitleFile, /**< Sets the current subtitle to the first QUrl */ + setCurrentSubtitleFile, /**< Sets the current subtitle to the first QUrl \since 4.7.0 */ subtitleAutodetect, /**< \returns \c bool representing if subtitles - autodetection is enabled */ - setSubtitleAutodetect, /**< Sets/Unsets subtitles autodetection */ + autodetection is enabled \since 4.7.0 */ + setSubtitleAutodetect, /**< Sets/Unsets subtitles autodetection \since 4.7.0 */ subtitleEncoding, /**< \returns a QString representing the current encoding - used to render subtitles */ - setSubtitleEncoding, /** Sets the current encoding used to render subtitles */ + used to render subtitles \since 4.7.0 */ + setSubtitleEncoding, /** Sets the current encoding used to render subtitles \since 4.7.0 */ subtitleFont, /**< \returns a QFont representing the current font used - to render subtitles */ - setSubtitleFont /**< Sets the current font used to render subtitles */ + to render subtitles \since 4.7.0 */ + setSubtitleFont /**< Sets the current font used to render subtitles \since 4.7.0 */ }; enum AudioChannelCommand { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/phonon-4.7.0~git20131104/phonon/mediacontroller.h new/phonon-4.7.0/phonon/mediacontroller.h --- old/phonon-4.7.0~git20131104/phonon/mediacontroller.h 2013-11-04 12:30:32.000000000 +0100 +++ new/phonon-4.7.0/phonon/mediacontroller.h 2013-11-04 17:49:06.000000000 +0100 @@ -184,6 +184,7 @@ * returned. * * \see setSubtitleAutodetect + * \since 4.7.0 */ bool subtitleAutodetect() const; @@ -191,6 +192,7 @@ * Returns the encoding used to render subtitles * * \see setSubtitleEncoding + * \since 4.7.0 */ QString subtitleEncoding() const; @@ -199,6 +201,7 @@ * * \see setSubtitleFont * \see QApplication::setFont + * \since 4.7.0 */ QFont subtitleFont() const; @@ -276,6 +279,7 @@ * than Playing | Buffering | Paused. * * \see subtitleAutodetect + * \since 4.7.0 */ void setSubtitleAutodetect(bool enable); @@ -292,6 +296,7 @@ * \note Decoding support may vary between backends. * * \see subtitleEncoding + * \since 4.7.0 */ void setSubtitleEncoding(const QString &encoding); @@ -307,6 +312,7 @@ * available as render fonts. * * \see subtitleFont + * \since 4.7.0 */ void setSubtitleFont(const QFont &font); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/phonon-4.7.0~git20131104/phonon/pulsesupport.h new/phonon-4.7.0/phonon/pulsesupport.h --- old/phonon-4.7.0~git20131104/phonon/pulsesupport.h 2013-11-04 12:30:32.000000000 +0100 +++ new/phonon-4.7.0/phonon/pulsesupport.h 2013-11-04 17:49:06.000000000 +0100 @@ -58,7 +58,38 @@ PulseStream *registerCaptureStream(QString streamUuid, CaptureCategory category); PHONON_DEPRECATED PulseStream *registerCaptureStream(QString streamUuid, Category category); + /** + * Whenever possible this function should be used to get Phonon + * specific PulseAudio stream properties and set them on specific + * streams. When precisely setting them per stream is not possible + * the envrionment setup function PulseSupport::setupStreamEnvironment + * should be called as close to stream creation as possible. The + * more time passes between setup and stream creation the more + * likely race conditions between setup of more than one AudioOutput + * will appear. + * + * \param streamUuid the AudioOutputs' stream UUID set by the frontend through + * AudioOutputInterface47::setStreamUuid + * + * \returns a hash of all properties set by setupStreamEnvironment + * + * \see setupStreamEnvironment + * \since 4.7.0 + */ QHash<QString, QString> streamProperties(QString streamUuid) const; + + /** + * Sets PulseAudio override properties in the process' envrionment. + * Manually setting the properties on a per-stream basis is + * preferred as envrionment overrides are subject to race conditions + * when creating more than one stream around the same time. + * + * \param streamUuid the AudioOutputs' stream UUID set by the frontend + * through AudioOutputInterface47::setStreamUuid + * + * \see streamProperties + * \since 4.7.0 + */ void setupStreamEnvironment(QString streamUuid); void emitObjectDescriptionChanged(ObjectDescriptionType); -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de