summaryrefslogtreecommitdiff
path: root/noncore/multimedia/opieplayer2/mediaplayer.h
Unidiff
Diffstat (limited to 'noncore/multimedia/opieplayer2/mediaplayer.h') (more/less context) (show whitespace changes)
-rw-r--r--noncore/multimedia/opieplayer2/mediaplayer.h14
1 files changed, 10 insertions, 4 deletions
diff --git a/noncore/multimedia/opieplayer2/mediaplayer.h b/noncore/multimedia/opieplayer2/mediaplayer.h
index 6b316f6..5975731 100644
--- a/noncore/multimedia/opieplayer2/mediaplayer.h
+++ b/noncore/multimedia/opieplayer2/mediaplayer.h
@@ -51,13 +51,12 @@ class MediaPlayer : public QObject {
51 Q_OBJECT 51 Q_OBJECT
52public: 52public:
53 MediaPlayer( PlayListWidget &_playList, MediaPlayerState &_mediaPlayerState, QObject *parent, const char *name ); 53 MediaPlayer( PlayListWidget &_playList, MediaPlayerState &_mediaPlayerState, QObject *parent, const char *name );
54 ~MediaPlayer(); 54 ~MediaPlayer();
55 55
56public slots: 56public slots:
57 void recreateAudioAndVideoWidgets();
58 void reloadSkins(); 57 void reloadSkins();
59 58
60private slots: 59private slots:
61 void setPlaying( bool ); 60 void setPlaying( bool );
62 void pauseCheck( bool ); 61 void pauseCheck( bool );
63 void play(); 62 void play();
@@ -69,22 +68,29 @@ private slots:
69 void cleanUp(); 68 void cleanUp();
70 void blank( bool ); 69 void blank( bool );
71 70
72protected: 71protected:
73 void timerEvent( QTimerEvent *e ); 72 void timerEvent( QTimerEvent *e );
74 void keyReleaseEvent( QKeyEvent *e); 73 void keyReleaseEvent( QKeyEvent *e);
74
75private: 75private:
76 AudioWidget *audioUI() const;
77 VideoWidget *videoUI() const;
78 XineControl *xineControl() const;
76 79
77 bool isBlanked, l, r; 80 bool isBlanked, l, r;
78 int fd, fl; 81 int fd, fl;
79 int volumeDirection; 82 int volumeDirection;
80 XineControl *xineControl;
81 VolumeControl *volControl; 83 VolumeControl *volControl;
82 MediaPlayerState &mediaPlayerState; 84 MediaPlayerState &mediaPlayerState;
83 PlayListWidget &playList; 85 PlayListWidget &playList;
84 AudioWidget *audioUI; 86
85 VideoWidget *videoUI; 87 void recreateAudioAndVideoWidgets() const;
88
89 mutable XineControl *m_xineControl;
90 mutable AudioWidget *m_audioUI;
91 mutable VideoWidget *m_videoUI;
86}; 92};
87 93
88 94
89#endif // MEDIA_PLAYER_H 95#endif // MEDIA_PLAYER_H
90 96