diff options
author | gimli <ebsi4711@gmail.com> | 2012-12-05 22:21:04 +0100 |
---|---|---|
committer | gimli <ebsi4711@gmail.com> | 2012-12-05 22:21:04 +0100 |
commit | 323294915230d6c55c6332a4be71595f6f5f68fa (patch) | |
tree | afb2b6512e1577f932ac481131d2cf42fad2f4c2 | |
parent | 905d24866f85b2650b6a90af5659010132dc055d (diff) |
[rbp] changed reduced omx clock access in omxplayer
-rw-r--r-- | xbmc/cores/omxplayer/OMXPlayer.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/xbmc/cores/omxplayer/OMXPlayer.cpp b/xbmc/cores/omxplayer/OMXPlayer.cpp index e0174104a8..14e0bda6fc 100644 --- a/xbmc/cores/omxplayer/OMXPlayer.cpp +++ b/xbmc/cores/omxplayer/OMXPlayer.cpp @@ -634,7 +634,7 @@ retry: SetAVDelay(g_settings.m_currentVideoSettings.m_AudioDelay); SetSubTitleDelay(g_settings.m_currentVideoSettings.m_SubtitleDelay); m_av_clock.Reset(); - m_av_clock.OMXReset(); + //m_av_clock.OMXReset(); m_dvd.Clear(); m_iChannelEntryTimeOut = 0; @@ -757,8 +757,8 @@ void COMXPlayer::OpenDefaultStreams(bool reset) CloseTeletextStream(true); */ - m_av_clock.OMXStop(); - m_av_clock.OMXReset(); + //m_av_clock.OMXStop(); + //m_av_clock.OMXReset(); } bool COMXPlayer::ReadPacket(DemuxPacket*& packet, CDemuxStream*& stream) @@ -956,8 +956,8 @@ void COMXPlayer::Process() if(g_guiSettings.GetBool("videoplayer.adjustrefreshrate")) m_av_clock.HDMIClockSync(); - m_av_clock.OMXStateExecute(); - m_av_clock.OMXStart(); + //m_av_clock.OMXStateExecute(); + //m_av_clock.OMXStart(); //CLog::Log(LOGDEBUG, "COMXPlayer: Thread started"); @@ -3643,7 +3643,7 @@ bool COMXPlayer::GetCurrentSubtitle(CStdString& strSubtitle) if (m_pInputStream && m_pInputStream->IsStreamType(DVDSTREAM_TYPE_DVD)) return false; - double pts = m_av_clock.OMXMediaTime(); + double pts = m_av_clock.OMXMediaTime(false); m_player_subtitle.GetCurrentSubtitle(strSubtitle, pts - m_player_video.GetSubtitleDelay()); |