ZegoLiveRoom
Public Member Functions | List of all members
AVE::IAudioEffectPlayer::AudioSourceCallback Class Referenceabstract

#include <media_player.h>

Public Member Functions

virtual int Open (unsigned int sound_id, const char *path)=0
 
virtual void Close (unsigned int sound_id)=0
 
virtual int Read (unsigned int sound_id, unsigned char *buf, int size)=0
 
virtual long long Seek (unsigned int sound_id, long long pos, int seekMode)=0
 
virtual long long GetSize (unsigned int sound_id)=0
 

Member Function Documentation

◆ Close()

virtual void AVE::IAudioEffectPlayer::AudioSourceCallback::Close ( unsigned int  sound_id)
pure virtual

◆ GetSize()

virtual long long AVE::IAudioEffectPlayer::AudioSourceCallback::GetSize ( unsigned int  sound_id)
pure virtual

◆ Open()

virtual int AVE::IAudioEffectPlayer::AudioSourceCallback::Open ( unsigned int  sound_id,
const char *  path 
)
pure virtual

◆ Read()

virtual int AVE::IAudioEffectPlayer::AudioSourceCallback::Read ( unsigned int  sound_id,
unsigned char *  buf,
int  size 
)
pure virtual

◆ Seek()

virtual long long AVE::IAudioEffectPlayer::AudioSourceCallback::Seek ( unsigned int  sound_id,
long long  pos,
int  seekMode 
)
pure virtual

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