-rw-r--r-- | noncore/multimedia/opieplayer2/xinecontrol.cpp | 8 | ||||
-rw-r--r-- | noncore/multimedia/opieplayer2/xinecontrol.h | 8 |
2 files changed, 8 insertions, 8 deletions
diff --git a/noncore/multimedia/opieplayer2/xinecontrol.cpp b/noncore/multimedia/opieplayer2/xinecontrol.cpp index 7337c97..cc1a608 100644 --- a/noncore/multimedia/opieplayer2/xinecontrol.cpp +++ b/noncore/multimedia/opieplayer2/xinecontrol.cpp @@ -108,10 +108,9 @@ void XineControl::length() { mediaPlayerState->setLength( m_length ); } -int XineControl::position() { - length(); - qDebug("M_LENGTH :" + m_length); - m_position = ( currentTime() /m_length*100); +long XineControl::position() { + qDebug("<<<<<<<<<<<< xinecontrol setPostion>>>>>>>>>"); + m_position = (m_currentTime/m_length*100); mediaPlayerState->setPosition( m_position ); long emitPos = (long)m_position; emit positionChanged( emitPos ); @@ -127,3 +126,4 @@ void XineControl::setFullscreen( bool isSet ) { void XineControl::seekTo( long second ) { // libXine-> } + diff --git a/noncore/multimedia/opieplayer2/xinecontrol.h b/noncore/multimedia/opieplayer2/xinecontrol.h index 5f3d7c2..07ad309 100644 --- a/noncore/multimedia/opieplayer2/xinecontrol.h +++ b/noncore/multimedia/opieplayer2/xinecontrol.h @@ -43,6 +43,7 @@ class XineControl : public QObject { public: XineControl( QObject *parent = 0, const char *name =0 ); ~XineControl(); + int m_length; public slots: void play( const QString& fileName ); @@ -54,17 +55,16 @@ public slots: // get length of media file and set it void length(); - int position(); + long position(); private: XINE::Lib *libXine; MediaDetect mdetect; - int m_length; int m_currentTime; - int m_position; + long m_position; signals: - void positionChanged( long position ); + void positionChanged( long ); }; |