[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [Phonon] cb383f7: debugging for the state change message
From: Trever Fischer <wm161 () wm161 ! net>
Date: 2011-01-09 6:40:45
Message-ID: 20110109064045.185AEA6092 () git ! kde ! org
[Download RAW message or body]
commit cb383f779344ddeaf63c15600a79cbf80ec58273
branch master
Author: Trever Fischer <wm161@wm161.net>
Date: Sat Jan 8 20:44:18 2011 -0500
debugging for the state change message
diff --git a/gstreamer/mediaobject.cpp b/gstreamer/mediaobject.cpp
index 3fc7329..4ea0a84 100644
--- a/gstreamer/mediaobject.cpp
+++ b/gstreamer/mediaobject.cpp
@@ -25,6 +25,7 @@
#include "streamreader.h"
#include "phononsrc.h"
#include "phonon-config-gstreamer.h"
+#include "gsthelper.h"
#include <QtCore/QByteRef>
#include <QtCore/QEvent>
@@ -1497,14 +1498,16 @@ void MediaObject::handleBusMessage(const Message &message)
case GST_MESSAGE_STATE_CHANGED : {
- if (gstMessage->src != GST_OBJECT(m_pipeline))
- return;
-
GstState oldState;
GstState newState;
GstState pendingState;
gst_message_parse_state_changed (gstMessage, &oldState, &newState, \
&pendingState);
+ if (gstMessage->src != GST_OBJECT(m_pipeline)) {
+ m_backend->logMessage("State changed from \
"+GstHelper::stateName(oldState)+" to "+GstHelper::stateName(newState), \
Backend::Debug, this); + return;
+ }
+
if (newState == pendingState)
return;
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic