Hello community,

here is the log from the commit of package libqt5-qtmultimedia for 
openSUSE:Factory checked in at 2014-05-14 20:25:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libqt5-qtmultimedia (Old)
 and      /work/SRC/openSUSE:Factory/.libqt5-qtmultimedia.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libqt5-qtmultimedia"

Changes:
--------
--- /work/SRC/openSUSE:Factory/libqt5-qtmultimedia/libqt5-qtmultimedia.changes  
2014-04-04 16:36:25.000000000 +0200
+++ 
/work/SRC/openSUSE:Factory/.libqt5-qtmultimedia.new/libqt5-qtmultimedia.changes 
    2014-05-14 20:25:58.000000000 +0200
@@ -1,0 +2,8 @@
+Thu May  8 18:15:27 UTC 2014 - [email protected]
+
+- Update to 5.3.0 RC
+  * For more details, please see
+  http://blog.qt.digia.com/blog/2014/05/08/qt-5-3-release-candidate-available/
+  and http://qt-project.org/wiki/New-Features-in-Qt-5.3
+
+-------------------------------------------------------------------

Old:
----
  qtmultimedia-opensource-src-5.3.0-beta.tar.xz

New:
----
  qtmultimedia-opensource-src-5.3.0-RC.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libqt5-qtmultimedia.spec ++++++
--- /var/tmp/diff_new_pack.awphmx/_old  2014-05-14 20:25:59.000000000 +0200
+++ /var/tmp/diff_new_pack.awphmx/_new  2014-05-14 20:25:59.000000000 +0200
@@ -21,14 +21,14 @@
 %define libname libQt5Multimedia5
 
 Name:           libqt5-qtmultimedia
-Version:        5.3.0~beta
+Version:        5.3.0~rc
 Release:        0
 Summary:        Qt 5 Multimedia Library
 License:        SUSE-LGPL-2.1-with-digia-exception-1.1 or GPL-3.0
 Group:          Development/Libraries/X11
 Url:            http://qt.digia.com
 %define base_name libqt5
-%define real_version 5.3.0-beta
+%define real_version 5.3.0-RC
 %define so_version 5.3.0
 %if %qt5_snapshot
 %define tar_version qtmultimedia-%{real_version}

++++++ Initial-porting-effort-to-GStreamer-1.0.patch ++++++
--- /var/tmp/diff_new_pack.awphmx/_old  2014-05-14 20:25:59.000000000 +0200
+++ /var/tmp/diff_new_pack.awphmx/_new  2014-05-14 20:25:59.000000000 +0200
@@ -186,19 +186,19 @@
      qtCompileTest(resourcepolicy)
      qtCompileTest(gpu_vivante)
 diff --git a/src/gsttools/gsttools.pro b/src/gsttools/gsttools.pro
-index 4618496..4ca9f5a 100644
+index 15edd04..d252344 100644
 --- a/src/gsttools/gsttools.pro
 +++ b/src/gsttools/gsttools.pro
 @@ -2,7 +2,7 @@ TEMPLATE = lib
  
  TARGET = qgsttools_p
  QPRO_PWD = $$PWD
--QT = core multimedia-private gui-private
-+QT = core multimedia-private gui-private opengl
+-QT = core-private multimedia-private gui-private
++QT = core-private multimedia-private gui-private opengl
  
  !static:DEFINES += QT_MAKEDLL
- 
-@@ -14,13 +14,14 @@ LIBS_PRIVATE += \
+ DEFINES += GLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26
+@@ -15,13 +15,14 @@ LIBS_PRIVATE += \
  
  CONFIG += link_pkgconfig
  
@@ -220,31 +220,17 @@
  
  maemo*: PKGCONFIG_PRIVATE +=gstreamer-plugins-bad-0.10
  
-@@ -32,8 +33,10 @@ config_resourcepolicy {
+@@ -33,6 +34,7 @@ config_resourcepolicy {
  # Header files must go inside source directory of a module
  # to be installed by syncqt.
  INCLUDEPATH += ../multimedia/gsttools_headers/
 +INCLUDEPATH += ../plugins/gstreamer/mediaplayer/
  VPATH += ../multimedia/gsttools_headers/
  
-+# FIXME: Move qgstreamermirtexturerenderer_p.h and .c to section like maemo6
  PRIVATE_HEADERS += \
-     qgstbufferpoolinterface_p.h \
-     qgstreamerbushelper_p.h \
-@@ -89,14 +92,24 @@ maemo6 {
-     }
+@@ -91,13 +93,13 @@ maemo6 {
  }
  
-+mir: {
-+    contains(QT_CONFIG, opengles2):qtHaveModule(widgets) {
-+        PRIVATE_HEADERS += qgstreamermirtexturerenderer_p.h
-+        SOURCES += qgstreamermirtexturerenderer.cpp
-+        QT += opengl quick
-+        LIBS += -lEGL
-+    }
-+    DEFINES += HAVE_MIR
-+}
-+
  config_gstreamer_appsrc {
 -    PKGCONFIG_PRIVATE += gstreamer-app-0.10
 +    PKGCONFIG_PRIVATE += gstreamer-app-$$GST_VERSION
@@ -1588,10 +1574,10 @@
  
      static GstFlowReturn buffer_alloc(
 diff --git 
a/src/plugins/gstreamer/audiodecoder/qgstreameraudiodecoderserviceplugin.cpp 
b/src/plugins/gstreamer/audiodecoder/qgstreameraudiodecoderserviceplugin.cpp
-index 3085d13..d2499d5 100644
+index e6d2421..00291ab 100644
 --- 
a/src/plugins/gstreamer/audiodecoder/qgstreameraudiodecoderserviceplugin.cpp
 +++ 
b/src/plugins/gstreamer/audiodecoder/qgstreameraudiodecoderserviceplugin.cpp
-@@ -95,29 +95,42 @@ void 
QGstreamerAudioDecoderServicePlugin::updateSupportedMimeTypes() const
+@@ -82,29 +82,42 @@ void 
QGstreamerAudioDecoderServicePlugin::updateSupportedMimeTypes() const
      gst_init(NULL, NULL);
  
      GList *plugins, *orig_plugins;
@@ -1794,7 +1780,7 @@
      for (uint i=0; i<gst_caps_get_size(caps); i++) {
          GstStructure *structure = gst_caps_get_structure(caps, i);
 diff --git a/src/plugins/gstreamer/common.pri 
b/src/plugins/gstreamer/common.pri
-index 98e427d..c52a30a 100644
+index 8b421b8..2e7f746 100644
 --- a/src/plugins/gstreamer/common.pri
 +++ b/src/plugins/gstreamer/common.pri
 @@ -12,14 +12,17 @@ LIBS += -lqgsttools_p
@@ -1876,7 +1862,7 @@
      mediaplayer.json
 -
 diff --git a/src/plugins/gstreamer/mediaplayer/qgstreamerplayercontrol.cpp 
b/src/plugins/gstreamer/mediaplayer/qgstreamerplayercontrol.cpp
-index e028e6d..e77a3ed 100644
+index ff99aa3..f9de6a7 100644
 --- a/src/plugins/gstreamer/mediaplayer/qgstreamerplayercontrol.cpp
 +++ b/src/plugins/gstreamer/mediaplayer/qgstreamerplayercontrol.cpp
 @@ -527,6 +527,8 @@ void QGstreamerPlayerControl::processEOS()
@@ -1916,10 +1902,10 @@
      m_videoRenderer = new QGstreamerVideoRenderer(this);
  #endif
 diff --git 
a/src/plugins/gstreamer/mediaplayer/qgstreamerplayerserviceplugin.cpp 
b/src/plugins/gstreamer/mediaplayer/qgstreamerplayerserviceplugin.cpp
-index b2ad248..938e908 100644
+index a9052ca..7968799 100644
 --- a/src/plugins/gstreamer/mediaplayer/qgstreamerplayerserviceplugin.cpp
 +++ b/src/plugins/gstreamer/mediaplayer/qgstreamerplayerserviceplugin.cpp
-@@ -109,7 +109,11 @@ void 
QGstreamerPlayerServicePlugin::updateSupportedMimeTypes() const
+@@ -95,7 +95,11 @@ void 
QGstreamerPlayerServicePlugin::updateSupportedMimeTypes() const
      gst_init(NULL, NULL);
  
      GList *plugins, *orig_plugins;
@@ -1931,7 +1917,7 @@
  
      while (plugins) {
          GList *features, *orig_features;
-@@ -117,22 +121,33 @@ void 
QGstreamerPlayerServicePlugin::updateSupportedMimeTypes() const
+@@ -103,22 +107,33 @@ void 
QGstreamerPlayerServicePlugin::updateSupportedMimeTypes() const
          GstPlugin *plugin = (GstPlugin *) (plugins->data);
          plugins = g_list_next (plugins);
  
@@ -1972,10 +1958,10 @@
                              GstStaticPadTemplate *padtemplate = 
(GstStaticPadTemplate*)(pads->data);
                              pads = g_list_next (pads);
 diff --git a/src/plugins/gstreamer/mediaplayer/qgstreamerplayersession.cpp 
b/src/plugins/gstreamer/mediaplayer/qgstreamerplayersession.cpp
-index f4ac594..4264c72 100644
+index 27446e0..579bd2b 100644
 --- a/src/plugins/gstreamer/mediaplayer/qgstreamerplayersession.cpp
 +++ b/src/plugins/gstreamer/mediaplayer/qgstreamerplayersession.cpp
-@@ -79,6 +79,16 @@ typedef enum {
+@@ -93,6 +93,16 @@ typedef enum {
      GST_PLAY_FLAG_BUFFERING     = 0x000000100
  } GstPlayFlags;
  
@@ -1992,7 +1978,7 @@
  #define DEFAULT_RAW_CAPS \
      "video/x-raw-yuv; " \
      "video/x-raw-rgb; " \
-@@ -91,6 +101,8 @@ typedef enum {
+@@ -105,6 +115,8 @@ typedef enum {
      "text/x-pango-markup; " \
      "video/x-dvd-subpicture; " \
      "subpicture/x-pgs"
@@ -2001,7 +1987,7 @@
  static GstStaticCaps static_RawCaps = GST_STATIC_CAPS(DEFAULT_RAW_CAPS);
  
  QGstreamerPlayerSession::QGstreamerPlayerSession(QObject *parent)
-@@ -130,8 +142,11 @@ QGstreamerPlayerSession::QGstreamerPlayerSession(QObject 
*parent)
+@@ -145,8 +157,11 @@ QGstreamerPlayerSession::QGstreamerPlayerSession(QObject 
*parent)
      gboolean result = gst_type_find_register(0, "playlist", 
GST_RANK_MARGINAL, playlistTypeFindFunction, 0, 0, this, 0);
      Q_ASSERT(result == TRUE);
      Q_UNUSED(result);
@@ -2014,7 +2000,7 @@
  
      if (m_playbin) {
          //GST_PLAY_FLAG_NATIVE_VIDEO omits configuration of ffmpegcolorspace 
and videoscale,
-@@ -161,7 +176,11 @@ QGstreamerPlayerSession::QGstreamerPlayerSession(QObject 
*parent)
+@@ -196,7 +211,11 @@ QGstreamerPlayerSession::QGstreamerPlayerSession(QObject 
*parent)
      m_videoIdentity = 
GST_ELEMENT(g_object_new(gst_video_connector_get_type(), 0)); // floating ref
      g_signal_connect(G_OBJECT(m_videoIdentity), "connection-failed", 
G_CALLBACK(insertColorSpaceElement), (gpointer)this);
  
@@ -2026,7 +2012,7 @@
      // might not get a parent, take ownership to avoid leak
      qt_gst_object_ref_sink(GST_OBJECT(m_colorSpace));
  
-@@ -179,7 +198,7 @@ QGstreamerPlayerSession::QGstreamerPlayerSession(QObject 
*parent)
+@@ -214,7 +233,7 @@ QGstreamerPlayerSession::QGstreamerPlayerSession(QObject 
*parent)
  
      // add ghostpads
      GstPad *pad = gst_element_get_static_pad(m_videoIdentity,"sink");
@@ -2035,16 +2021,16 @@
      gst_object_unref(GST_OBJECT(pad));
  
      if (m_playbin != 0) {
-@@ -191,7 +210,7 @@ QGstreamerPlayerSession::QGstreamerPlayerSession(QObject 
*parent)
+@@ -226,7 +245,7 @@ QGstreamerPlayerSession::QGstreamerPlayerSession(QObject 
*parent)
          g_object_set(G_OBJECT(m_playbin), "video-sink", m_videoOutputBin, 
NULL);
  
          g_signal_connect(G_OBJECT(m_playbin), "notify::source", 
G_CALLBACK(playbinNotifySource), this);
 -        g_signal_connect(G_OBJECT(m_playbin), "element-added",  
G_CALLBACK(handleElementAdded), this);
 +        //g_signal_connect(G_OBJECT(m_playbin), "element-added",  
G_CALLBACK(handleElementAdded), this);
  
-         // Init volume and mute state
-         g_object_set(G_OBJECT(m_playbin), "volume", 1.0, NULL);
-@@ -315,9 +334,13 @@ qint64 QGstreamerPlayerSession::position() const
+         if (usePlaybinVolume()) {
+             updateVolume();
+@@ -350,9 +369,13 @@ qint64 QGstreamerPlayerSession::position() const
      GstFormat   format = GST_FORMAT_TIME;
      gint64      position = 0;
  
@@ -2059,7 +2045,7 @@
      return m_lastPosition;
  }
  
-@@ -447,9 +470,18 @@ bool QGstreamerPlayerSession::isAudioAvailable() const
+@@ -482,9 +505,18 @@ bool QGstreamerPlayerSession::isAudioAvailable() const
      return m_audioAvailable;
  }
  
@@ -2078,7 +2064,7 @@
  #ifdef DEBUG_PLAYBIN
      qDebug() << "block_pad_cb, blocked:" << blocked;
  #endif
-@@ -458,6 +490,7 @@ static void block_pad_cb(GstPad *pad, gboolean blocked, 
gpointer user_data)
+@@ -493,6 +525,7 @@ static void block_pad_cb(GstPad *pad, gboolean blocked, 
gpointer user_data)
          QGstreamerPlayerSession *session = 
reinterpret_cast<QGstreamerPlayerSession*>(user_data);
          QMetaObject::invokeMethod(session, "finishVideoOutputChange", 
Qt::QueuedConnection);
      }
@@ -2086,7 +2072,7 @@
  }
  
  void QGstreamerPlayerSession::updateVideoRenderer()
-@@ -502,7 +535,7 @@ void QGstreamerPlayerSession::setVideoRenderer(QObject 
*videoOutput)
+@@ -537,7 +570,7 @@ void QGstreamerPlayerSession::setVideoRenderer(QObject 
*videoOutput)
      m_renderer = renderer;
  
  #ifdef DEBUG_VO_BIN_DUMP
@@ -2095,7 +2081,7 @@
                                    
GstDebugGraphDetails(GST_DEBUG_GRAPH_SHOW_ALL /* 
GST_DEBUG_GRAPH_SHOW_MEDIA_TYPE | GST_DEBUG_GRAPH_SHOW_NON_DEFAULT_PARAMS | 
GST_DEBUG_GRAPH_SHOW_STATES*/),
                                    "playbin_set");
  #endif
-@@ -606,7 +639,11 @@ void QGstreamerPlayerSession::setVideoRenderer(QObject 
*videoOutput)
+@@ -641,7 +674,11 @@ void QGstreamerPlayerSession::setVideoRenderer(QObject 
*videoOutput)
  
          //block pads, async to avoid locking in paused state
          GstPad *srcPad = gst_element_get_static_pad(m_videoIdentity, "src");
@@ -2107,7 +2093,7 @@
          gst_object_unref(GST_OBJECT(srcPad));
  
          //Unpause the sink to avoid waiting until the buffer is processed
-@@ -647,7 +684,11 @@ void QGstreamerPlayerSession::finishVideoOutputChange()
+@@ -682,7 +719,11 @@ void QGstreamerPlayerSession::finishVideoOutputChange()
          //video output was change back to the current one,
          //no need to torment the pipeline, just unblock the pad
          if (gst_pad_is_blocked(srcPad))
@@ -2119,7 +2105,7 @@
  
          m_pendingVideoSink = 0;
          gst_object_unref(GST_OBJECT(srcPad));
-@@ -733,12 +774,17 @@ void QGstreamerPlayerSession::finishVideoOutputChange()
+@@ -768,12 +809,17 @@ void QGstreamerPlayerSession::finishVideoOutputChange()
  
      //don't have to wait here, it will unblock eventually
      if (gst_pad_is_blocked(srcPad))
@@ -2140,7 +2126,7 @@
                                    "playbin_finish");
  #endif
  }
-@@ -803,6 +849,7 @@ bool QGstreamerPlayerSession::play()
+@@ -838,6 +884,7 @@ bool QGstreamerPlayerSession::play()
  #ifdef DEBUG_PLAYBIN
      qDebug() << Q_FUNC_INFO;
  #endif
@@ -2148,7 +2134,7 @@
      m_everPlayed = false;
      if (m_playbin) {
          m_pendingState = QMediaPlayer::PlayingState;
-@@ -1298,8 +1345,11 @@ void QGstreamerPlayerSession::getStreamsInfo()
+@@ -1335,8 +1382,11 @@ void QGstreamerPlayerSession::getStreamsInfo()
          default:
              break;
          }
@@ -2161,7 +2147,7 @@
              gchar *languageCode = 0;
              if (gst_tag_list_get_string(tags, GST_TAG_LANGUAGE_CODE, 
&languageCode))
                  streamProperties[QMediaMetaData::Language] = 
QString::fromUtf8(languageCode);
-@@ -1338,7 +1388,11 @@ void QGstreamerPlayerSession::updateVideoResolutionTag()
+@@ -1375,7 +1425,11 @@ void QGstreamerPlayerSession::updateVideoResolutionTag()
      QSize aspectRatio;
  
      GstPad *pad = gst_element_get_static_pad(m_videoIdentity, "src");
@@ -2173,7 +2159,7 @@
  
      if (caps) {
          const GstStructure *structure = gst_caps_get_structure(caps, 0);
-@@ -1382,7 +1436,11 @@ void QGstreamerPlayerSession::updateDuration()
+@@ -1419,7 +1473,11 @@ void QGstreamerPlayerSession::updateDuration()
      gint64 gstDuration = 0;
      int duration = -1;
  
@@ -2185,7 +2171,7 @@
          duration = gstDuration / 1000000;
  
      if (m_duration != duration) {
-@@ -1445,7 +1503,11 @@ void 
QGstreamerPlayerSession::playbinNotifySource(GObject *o, GParamSpec *p, gpo
+@@ -1475,7 +1533,11 @@ void 
QGstreamerPlayerSession::playbinNotifySource(GObject *o, GParamSpec *p, gpo
  
      // The rest
      if (g_object_class_find_property(G_OBJECT_GET_CLASS(source), 
"extra-headers") != 0) {
@@ -2197,7 +2183,7 @@
  
          foreach (const QByteArray &rawHeader, 
self->m_request.rawHeaderList()) {
              if (rawHeader == userAgentString) // Filter User-Agent
-@@ -1599,7 +1661,11 @@ GstAutoplugSelectResult 
QGstreamerPlayerSession::handleAutoplugSelect(GstBin *bi
+@@ -1629,7 +1691,11 @@ GstAutoplugSelectResult 
QGstreamerPlayerSession::handleAutoplugSelect(GstBin *bi
      const gchar *factoryName = 
gst_plugin_feature_get_name(GST_PLUGIN_FEATURE(factory));
      if (g_str_has_prefix(factoryName, "vaapi")) {
          GstPad *sinkPad = gst_element_get_static_pad(session->m_videoSink, 
"sink");
@@ -2209,7 +2195,7 @@
  
  #if (GST_VERSION_MAJOR == 0) && ((GST_VERSION_MINOR < 10) || 
(GST_VERSION_MICRO < 33))
          if (!factory_can_src_any_caps(factory, sinkCaps))
-@@ -1628,14 +1694,19 @@ void 
QGstreamerPlayerSession::handleElementAdded(GstBin *bin, GstElement *elemen
+@@ -1658,14 +1724,19 @@ void 
QGstreamerPlayerSession::handleElementAdded(GstBin *bin, GstElement *elemen
          // Disable on-disk buffering.
          g_object_set(G_OBJECT(element), "temp-template", NULL, NULL);
      } else if (g_str_has_prefix(elementName, "uridecodebin") ||
@@ -2231,7 +2217,7 @@
          }
  
          //listen for queue2 element added to uridecodebin/decodebin2 as well.
-@@ -1703,7 +1774,27 @@ void 
QGstreamerPlayerSession::removeProbe(QGstreamerVideoProbeControl* probe)
+@@ -1733,7 +1804,27 @@ void 
QGstreamerPlayerSession::removeProbe(QGstreamerVideoProbeControl* probe)
      // Assume user releases any outstanding references to video frames.
  }
  
@@ -2260,7 +2246,7 @@
  {
      Q_UNUSED(pad);
  
-@@ -1718,6 +1809,7 @@ gboolean 
QGstreamerPlayerSession::padVideoBufferProbe(GstPad *pad, GstBuffer *bu
+@@ -1748,6 +1839,7 @@ gboolean 
QGstreamerPlayerSession::padVideoBufferProbe(GstPad *pad, GstBuffer *bu
  
      return TRUE;
  }
@@ -2268,7 +2254,7 @@
  
  void QGstreamerPlayerSession::addProbe(QGstreamerAudioProbeControl* probe)
  {
-@@ -1735,6 +1827,24 @@ void 
QGstreamerPlayerSession::removeProbe(QGstreamerAudioProbeControl* probe)
+@@ -1765,6 +1857,24 @@ void 
QGstreamerPlayerSession::removeProbe(QGstreamerAudioProbeControl* probe)
      m_audioProbes.removeOne(probe);
  }
  
@@ -2293,7 +2279,7 @@
  gboolean QGstreamerPlayerSession::padAudioBufferProbe(GstPad *pad, GstBuffer 
*buffer, gpointer user_data)
  {
      Q_UNUSED(pad);
-@@ -1750,7 +1860,7 @@ gboolean 
QGstreamerPlayerSession::padAudioBufferProbe(GstPad *pad, GstBuffer *bu
+@@ -1780,7 +1890,7 @@ gboolean 
QGstreamerPlayerSession::padAudioBufferProbe(GstPad *pad, GstBuffer *bu
  
      return TRUE;
  }
@@ -2302,7 +2288,7 @@
  // This function is similar to stop(),
  // but does not set m_everPlayed, m_lastPosition,
  // and setSeekable() values.
-@@ -1783,7 +1893,11 @@ void QGstreamerPlayerSession::removeVideoBufferProbe()
+@@ -1813,7 +1923,11 @@ void QGstreamerPlayerSession::removeVideoBufferProbe()
  
      GstPad *pad = gst_element_get_static_pad(m_videoSink, "sink");
      if (pad) {
@@ -2314,7 +2300,7 @@
          gst_object_unref(GST_OBJECT(pad));
      }
  
-@@ -1798,7 +1912,11 @@ void QGstreamerPlayerSession::addVideoBufferProbe()
+@@ -1828,7 +1942,11 @@ void QGstreamerPlayerSession::addVideoBufferProbe()
  
      GstPad *pad = gst_element_get_static_pad(m_videoSink, "sink");
      if (pad) {
@@ -2326,7 +2312,7 @@
          gst_object_unref(GST_OBJECT(pad));
      }
  }
-@@ -1815,7 +1933,11 @@ void QGstreamerPlayerSession::removeAudioBufferProbe()
+@@ -1845,7 +1963,11 @@ void QGstreamerPlayerSession::removeAudioBufferProbe()
  
      GstPad *pad = gst_element_get_static_pad(m_audioSink, "sink");
      if (pad) {
@@ -2338,7 +2324,7 @@
          gst_object_unref(GST_OBJECT(pad));
      }
  
-@@ -1830,7 +1952,11 @@ void QGstreamerPlayerSession::addAudioBufferProbe()
+@@ -1860,7 +1982,11 @@ void QGstreamerPlayerSession::addAudioBufferProbe()
  
      GstPad *pad = gst_element_get_static_pad(m_audioSink, "sink");
      if (pad) {
@@ -2350,7 +2336,7 @@
          gst_object_unref(GST_OBJECT(pad));
      }
  }
-@@ -1863,7 +1989,7 @@ void 
QGstreamerPlayerSession::playlistTypeFindFunction(GstTypeFind *find, gpoint
+@@ -1893,7 +2019,7 @@ void 
QGstreamerPlayerSession::playlistTypeFindFunction(GstTypeFind *find, gpoint
          length = qMin(length, guint64(1024));
  
      while (length > 0) {
@@ -2360,7 +2346,7 @@
              session->m_isPlaylist = 
(QPlaylistFileParser::findPlaylistType(QString::fromUtf8(uri), 0, data, length) 
!= QPlaylistFileParser::UNKNOWN);
              return;
 diff --git a/src/plugins/gstreamer/mediaplayer/qgstreamerplayersession.h 
b/src/plugins/gstreamer/mediaplayer/qgstreamerplayersession.h
-index 94a84e5..a17bf63 100644
+index 23e7031..707779b 100644
 --- a/src/plugins/gstreamer/mediaplayer/qgstreamerplayersession.h
 +++ b/src/plugins/gstreamer/mediaplayer/qgstreamerplayersession.h
 @@ -127,11 +127,19 @@ public:
@@ -2383,7 +2369,7 @@
  
      void endOfMediaReset();
  
-@@ -259,6 +267,7 @@ private:
+@@ -260,6 +268,7 @@ private:
      bool m_isLiveSource;
  
      bool m_isPlaylist;

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to