#include <VideoPlayerAudio.h>
◆ CVideoPlayerAudio()
◆ ~CVideoPlayerAudio()
  
  | 
        
          | CVideoPlayerAudio::~CVideoPlayerAudio | ( |  | ) |  |  | override | 
 
 
◆ AcceptsData()
  
  | 
        
          | bool CVideoPlayerAudio::AcceptsData | ( |  | ) | const |  | overridevirtual | 
 
 
◆ CloseStream()
  
  | 
        
          | void CVideoPlayerAudio::CloseStream | ( | bool | bWaitForBuffers | ) |  |  | overridevirtual | 
 
 
◆ Flush()
  
  | 
        
          | void CVideoPlayerAudio::Flush | ( | bool | sync | ) |  |  | overridevirtual | 
 
 
◆ FlushMessages()
  
  | 
        
          | void CVideoPlayerAudio::FlushMessages | ( |  | ) |  |  | inlineoverridevirtual | 
 
 
◆ GetAudioChannels()
  
  | 
        
          | int CVideoPlayerAudio::GetAudioChannels | ( |  | ) |  |  | overridevirtual | 
 
 
◆ GetCurrentPts()
  
  | 
        
          | double CVideoPlayerAudio::GetCurrentPts | ( |  | ) |  |  | inlineoverridevirtual | 
 
 
◆ GetDynamicRangeAmplification()
  
  | 
        
          | float CVideoPlayerAudio::GetDynamicRangeAmplification | ( |  | ) | const |  | inlineoverridevirtual | 
 
 
◆ GetLevel()
  
  | 
        
          | int CVideoPlayerAudio::GetLevel | ( |  | ) | const |  | inlineoverridevirtual | 
 
 
◆ GetPlayerInfo()
  
  | 
        
          | std::string CVideoPlayerAudio::GetPlayerInfo | ( |  | ) |  |  | overridevirtual | 
 
 
◆ HasData()
  
  | 
        
          | bool CVideoPlayerAudio::HasData | ( |  | ) | const |  | inlineoverridevirtual | 
 
 
◆ IsInited()
  
  | 
        
          | bool CVideoPlayerAudio::IsInited | ( |  | ) | const |  | inlineoverridevirtual | 
 
 
◆ IsPassthrough()
  
  | 
        
          | bool CVideoPlayerAudio::IsPassthrough | ( |  | ) | const |  | overridevirtual | 
 
 
◆ IsStalled()
  
  | 
        
          | bool CVideoPlayerAudio::IsStalled | ( |  | ) | const |  | inlineoverridevirtual | 
 
 
◆ OnExit()
  
  | 
        
          | void CVideoPlayerAudio::OnExit | ( |  | ) |  |  | overrideprotectedvirtual | 
 
 
◆ OnStartup()
  
  | 
        
          | void CVideoPlayerAudio::OnStartup | ( |  | ) |  |  | overrideprotectedvirtual | 
 
 
◆ OpenStream() [1/2]
◆ OpenStream() [2/2]
◆ Process()
  
  | 
        
          | void CVideoPlayerAudio::Process | ( | void |  | ) |  |  | overrideprotectedvirtual | 
 
 
◆ ProcessDecoderOutput()
  
  | 
        
          | bool CVideoPlayerAudio::ProcessDecoderOutput | ( | DVDAudioFrame & | audioframe | ) |  |  | protected | 
 
 
◆ SendMessage()
  
  | 
        
          | void CVideoPlayerAudio::SendMessage | ( | CDVDMsg * | pMsg, |  
          |  |  | int | priority = 0 |  
          |  | ) |  |  |  | inlineoverridevirtual | 
 
 
◆ SetDynamicRangeCompression()
  
  | 
        
          | void CVideoPlayerAudio::SetDynamicRangeCompression | ( | long | drc | ) |  |  | inlineoverridevirtual | 
 
 
◆ SetSpeed()
  
  | 
        
          | void CVideoPlayerAudio::SetSpeed | ( | int | speed | ) |  |  | overridevirtual | 
 
 
◆ SetSyncType()
  
  | 
        
          | void CVideoPlayerAudio::SetSyncType | ( | bool | passthrough | ) |  |  | protected | 
 
 
◆ SwitchCodecIfNeeded()
  
  | 
        
          | bool CVideoPlayerAudio::SwitchCodecIfNeeded | ( |  | ) |  |  | protected | 
 
Switch codec if needed. Called when the sample rate gotten from the codec changes, in which case we may want to switch passthrough on/off. 
 
 
◆ UpdatePlayerInfo()
  
  | 
        
          | void CVideoPlayerAudio::UpdatePlayerInfo | ( |  | ) |  |  | protected | 
 
 
◆ m_audioClock
  
  | 
        
          | double CVideoPlayerAudio::m_audioClock |  | protected | 
 
 
◆ m_audioSink
◆ m_audioStats
◆ m_info
  
  | 
        
          | SInfo CVideoPlayerAudio::m_info |  | protected | 
 
 
◆ m_info_section
◆ m_maxspeedadjust
  
  | 
        
          | double CVideoPlayerAudio::m_maxspeedadjust |  | protected | 
 
 
◆ m_messageParent
◆ m_messageQueue
◆ m_pAudioCodec
◆ m_paused
  
  | 
        
          | bool CVideoPlayerAudio::m_paused |  | protected | 
 
 
◆ m_pClock
◆ m_prevskipped
  
  | 
        
          | bool CVideoPlayerAudio::m_prevskipped |  | protected | 
 
 
◆ m_prevsynctype
  
  | 
        
          | int CVideoPlayerAudio::m_prevsynctype |  | protected | 
 
 
◆ m_speed
  
  | 
        
          | int CVideoPlayerAudio::m_speed |  | protected | 
 
 
◆ m_stalled
  
  | 
        
          | bool CVideoPlayerAudio::m_stalled |  | protected | 
 
 
◆ m_streaminfo
◆ m_syncState
◆ m_syncTimer
◆ m_synctype
  
  | 
        
          | int CVideoPlayerAudio::m_synctype |  | protected | 
 
 
The documentation for this class was generated from the following files: