[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: =?utf-8?q?=5Bphonon-gstreamer=5D_gstreamer=3A_debug++?=
From: Harald Sitter <sitter () kde ! org>
Date: 2011-02-28 22:41:42
Message-ID: 20110228224142.981F2A60D1 () git ! kde ! org
[Download RAW message or body]
Git commit dfd5c103147f3491938e263966622c5e369e4162 by Harald Sitter.
Committed on 23/02/2011 at 19:20.
Pushed by sitter into branch 'master'.
debug++
M +9 -0 gstreamer/streamreader.cpp
M +1 -0 gstreamer/streamreader.h
http://commits.kde.org/phonon-gstreamer/dfd5c103147f3491938e263966622c5e369e4162
diff --git a/gstreamer/streamreader.cpp b/gstreamer/streamreader.cpp
index 03086d1..adbb814 100644
--- a/gstreamer/streamreader.cpp
+++ b/gstreamer/streamreader.cpp
@@ -35,9 +35,15 @@ StreamReader::StreamReader(const Phonon::MediaSource &source, MediaObject *paren
, m_seekable(false)
, m_mediaObject(parent)
{
+ DEBUG_BLOCK;
connectToSource(source);
}
+StreamReader::~StreamReader()
+{
+ DEBUG_BLOCK;
+}
+
int StreamReader::currentBufferSize() const
{
return m_buffer.size();
@@ -120,6 +126,7 @@ void StreamReader::endOfData()
void StreamReader::start()
{
+ DEBUG_BLOCK;
QMutexLocker locker(&m_mutex);
m_buffer.clear();
m_eos = false;
@@ -132,12 +139,14 @@ void StreamReader::start()
void StreamReader::stop()
{
+ DEBUG_BLOCK;
enoughData();
m_waitingForData.wakeAll();
}
void StreamReader::unlock()
{
+ DEBUG_BLOCK;
QMutexLocker locker(&m_mutex);
enoughData();
m_locked = false;
diff --git a/gstreamer/streamreader.h b/gstreamer/streamreader.h
index 957aa77..403b7c7 100644
--- a/gstreamer/streamreader.h
+++ b/gstreamer/streamreader.h
@@ -42,6 +42,7 @@ class StreamReader : public QObject, Phonon::StreamInterface
{
public:
StreamReader(const Phonon::MediaSource &source, MediaObject *parent);
+ ~StreamReader();
/*
* Overloads for StreamInterface
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic