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 - [email protected]
+
+- 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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to