qtmobility/plugins/multimedia/gstreamer/mediaplayer/qgstreamerplayercontrol.h
changeset 14 6fbed849b4f4
parent 11 06b8e2af4411
equal deleted inserted replaced
11:06b8e2af4411 14:6fbed849b4f4
   112     void setBufferProgress(int progress);
   112     void setBufferProgress(int progress);
   113 
   113 
   114 private:
   114 private:
   115     bool openFifo();
   115     bool openFifo();
   116     void closeFifo();
   116     void closeFifo();
       
   117     void playOrPause(QMediaPlayer::State state);
   117 
   118 
   118     QGstreamerPlayerSession *m_session;
   119     QGstreamerPlayerSession *m_session;
   119     QMediaPlayer::State m_state;
   120     QMediaPlayer::State m_state;
   120     QMediaPlayer::MediaStatus m_mediaStatus;
   121     QMediaPlayer::MediaStatus m_mediaStatus;
   121     int m_bufferProgress;
   122     int m_bufferProgress;
       
   123     bool m_seekToStartPending;
   122     QMediaContent m_currentResource;
   124     QMediaContent m_currentResource;
   123     QIODevice *m_stream;
   125     QIODevice *m_stream;
   124     QSocketNotifier *m_fifoNotifier;
   126     QSocketNotifier *m_fifoNotifier;
   125     int m_fifoFd[2];
   127     int m_fifoFd[2];
   126     bool m_fifoCanWrite;
   128     bool m_fifoCanWrite;