|
| IDVDStreamPlayerAudio (CProcessInfo &processInfo) |
|
bool | OpenStream (CDVDStreamInfo hints) override=0 |
|
void | CloseStream (bool bWaitForBuffers) override=0 |
|
virtual void | SetSpeed (int speed)=0 |
|
virtual void | Flush (bool sync)=0 |
|
bool | AcceptsData () const override=0 |
|
virtual bool | HasData () const =0 |
|
virtual int | GetLevel () const =0 |
|
bool | IsInited () const override=0 |
|
void | SendMessage (std::shared_ptr< CDVDMsg > pMsg, int priority=0) override=0 |
|
virtual void | SetVolume (float fVolume) |
|
virtual void | SetMute (bool bOnOff) |
|
virtual void | SetDynamicRangeCompression (long drc)=0 |
|
virtual std::string | GetPlayerInfo ()=0 |
|
virtual int | GetAudioChannels ()=0 |
|
virtual double | GetCurrentPts ()=0 |
|
bool | IsStalled () const override=0 |
|
virtual bool | IsPassthrough () const =0 |
|
virtual float | GetDynamicRangeAmplification () const =0 |
|
virtual bool | IsEOS () |
|
| IDVDStreamPlayer (CProcessInfo &processInfo) |
|
virtual void | FlushMessages ()=0 |
|
|
enum | ESyncState { SYNC_STARTING,
SYNC_WAITSYNC,
SYNC_INSYNC
} |
|
CProcessInfo & | m_processInfo |
|
The documentation for this class was generated from the following file: