summaryrefslogtreecommitdiffstats
path: root/src/3rdparty/phonon/mmf/videooutput.h
diff options
context:
space:
mode:
authorGareth Stockwell <gareth.stockwell@sosco.com>2009-08-26 11:57:47 (GMT)
committerGareth Stockwell <gareth.stockwell@sosco.com>2009-08-26 11:57:47 (GMT)
commit7104201d87b965a01c2983cd44ef2e0f465030bf (patch)
treef401a6a64b9b69a60b7e4cf2f2c75b05868f05b8 /src/3rdparty/phonon/mmf/videooutput.h
parentc38752fb695b5b88f6b2404b415ffb4879999a89 (diff)
downloadQt-7104201d87b965a01c2983cd44ef2e0f465030bf.zip
Qt-7104201d87b965a01c2983cd44ef2e0f465030bf.tar.gz
Qt-7104201d87b965a01c2983cd44ef2e0f465030bf.tar.bz2
Added VideoOutputObserver, to propagate screen region updates back to VideoPlayer
Diffstat (limited to 'src/3rdparty/phonon/mmf/videooutput.h')
-rw-r--r--src/3rdparty/phonon/mmf/videooutput.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/3rdparty/phonon/mmf/videooutput.h b/src/3rdparty/phonon/mmf/videooutput.h
index 39ebe00..90709aa 100644
--- a/src/3rdparty/phonon/mmf/videooutput.h
+++ b/src/3rdparty/phonon/mmf/videooutput.h
@@ -26,6 +26,8 @@ namespace Phonon
{
namespace MMF
{
+ class VideoOutputObserver;
+
class VideoOutput : public QWidget
{
Q_OBJECT
@@ -36,6 +38,8 @@ namespace Phonon
void setFrameSize(const QSize& size);
+ void setObserver(VideoOutputObserver* observer);
+
protected:
#ifndef PHONON_MMF_VIDEOOUTPUT_IS_QWIDGET
// Override QWidget functions
@@ -53,6 +57,8 @@ namespace Phonon
private:
QSize m_frameSize;
+ // Not owned
+ VideoOutputObserver* m_observer;
};
}
}