comparison sv/main/MainWindow.cpp @ 191:be6d31baecb9

compilation under linux - kunbuntu V7.10 (without video support)
author lbajardsilogic
date Wed, 28 Nov 2007 13:03:45 +0000
parents 41998908f0c9
children 709777a471c3
comparison
equal deleted inserted replaced
190:61681a2bc1e6 191:be6d31baecb9
3576 } 3576 }
3577 m_playSource->hardwareBufferedTime=0; 3577 m_playSource->hardwareBufferedTime=0;
3578 m_playSource->lastAudioTime=0; 3578 m_playSource->lastAudioTime=0;
3579 } 3579 }
3580 // Ivan Damnjanovic 16/10/2007 functions to access data needed for video player 3580 // Ivan Damnjanovic 16/10/2007 functions to access data needed for video player
3581 #ifdef HAVE_FFMPEG
3581 unsigned long 3582 unsigned long
3582 MainWindow::Get_CurAudioTime() 3583 MainWindow::Get_CurAudioTime()
3583 { 3584 {
3584 unsigned long pos; 3585 unsigned long pos;
3585 unsigned long newAudioTime=m_viewManager->getPlaybackFrame()/(getMainModel()->getSampleRate()/1000); 3586 unsigned long newAudioTime=m_viewManager->getPlaybackFrame()/(getMainModel()->getSampleRate()/1000);
3599 pos=(timeTemp-m_playSource->hardwareBufferedTime)/(countFreq); 3600 pos=(timeTemp-m_playSource->hardwareBufferedTime)/(countFreq);
3600 pos*=getPlaySpeedVal(); 3601 pos*=getPlaySpeedVal();
3601 } 3602 }
3602 return (newAudioTime+pos); 3603 return (newAudioTime+pos);
3603 } 3604 }
3605 #endif
3604 unsigned long long 3606 unsigned long long
3605 MainWindow::Get_HardwareBufferTime() 3607 MainWindow::Get_HardwareBufferTime()
3606 { 3608 {
3607 return (m_playSource->hardwareBufferedTime); 3609 return (m_playSource->hardwareBufferedTime);
3608 } 3610 }