ZegoLiveRoom
Public Member Functions | List of all members
AVE::IMediaPlayer::EventCallback Class Referenceabstract

#include <media_player.h>

Public Member Functions

virtual void OnPlayStart ()=0
 
virtual void OnPlayError (int code)=0
 
virtual void OnVideoBegin ()=0
 
virtual void OnAudioBegin ()=0
 
virtual void OnPlayEnd ()=0
 
virtual void OnLoadComplete ()=0
 
virtual void OnSeekComplete (int code, long timestamp_ms)=0
 
virtual void OnPlayPause ()=0
 
virtual void OnPlayResume ()=0
 
virtual void OnPlayStop ()=0
 
virtual void OnBufferBegin ()=0
 
virtual void OnBufferEnd ()=0
 
virtual void OnSnapshot (void *image)=0
 
virtual void OnProcessInterval (long timestamp_ms)=0
 
virtual void OnReadEOF ()=0
 
virtual void OnVideoSizeChanged (int width, int height)=0
 
virtual void OnLocalCache (int err, const char *url, const char *local_path)=0
 
virtual void OnDecodeError ()=0
 

Member Function Documentation

◆ OnAudioBegin()

virtual void AVE::IMediaPlayer::EventCallback::OnAudioBegin ( )
pure virtual

◆ OnBufferBegin()

virtual void AVE::IMediaPlayer::EventCallback::OnBufferBegin ( )
pure virtual

◆ OnBufferEnd()

virtual void AVE::IMediaPlayer::EventCallback::OnBufferEnd ( )
pure virtual

◆ OnDecodeError()

virtual void AVE::IMediaPlayer::EventCallback::OnDecodeError ( )
pure virtual

◆ OnLoadComplete()

virtual void AVE::IMediaPlayer::EventCallback::OnLoadComplete ( )
pure virtual

◆ OnLocalCache()

virtual void AVE::IMediaPlayer::EventCallback::OnLocalCache ( int  err,
const char *  url,
const char *  local_path 
)
pure virtual

◆ OnPlayEnd()

virtual void AVE::IMediaPlayer::EventCallback::OnPlayEnd ( )
pure virtual

◆ OnPlayError()

virtual void AVE::IMediaPlayer::EventCallback::OnPlayError ( int  code)
pure virtual

◆ OnPlayPause()

virtual void AVE::IMediaPlayer::EventCallback::OnPlayPause ( )
pure virtual

◆ OnPlayResume()

virtual void AVE::IMediaPlayer::EventCallback::OnPlayResume ( )
pure virtual

◆ OnPlayStart()

virtual void AVE::IMediaPlayer::EventCallback::OnPlayStart ( )
pure virtual

◆ OnPlayStop()

virtual void AVE::IMediaPlayer::EventCallback::OnPlayStop ( )
pure virtual

◆ OnProcessInterval()

virtual void AVE::IMediaPlayer::EventCallback::OnProcessInterval ( long  timestamp_ms)
pure virtual

◆ OnReadEOF()

virtual void AVE::IMediaPlayer::EventCallback::OnReadEOF ( )
pure virtual

◆ OnSeekComplete()

virtual void AVE::IMediaPlayer::EventCallback::OnSeekComplete ( int  code,
long  timestamp_ms 
)
pure virtual

◆ OnSnapshot()

virtual void AVE::IMediaPlayer::EventCallback::OnSnapshot ( void *  image)
pure virtual

◆ OnVideoBegin()

virtual void AVE::IMediaPlayer::EventCallback::OnVideoBegin ( )
pure virtual

◆ OnVideoSizeChanged()

virtual void AVE::IMediaPlayer::EventCallback::OnVideoSizeChanged ( int  width,
int  height 
)
pure virtual

The documentation for this class was generated from the following file: