#include <media_player.h>
|
virtual void | SetEventCallback (EffectEventCallback *callback)=0 |
|
virtual void | SetAudioSourceCallback (AudioSourceCallback *callback)=0 |
|
virtual int | PlayEffect (const char *path, unsigned int sound_id, int loop_count=0, bool publish_out=false)=0 |
|
virtual int | StopEffect (unsigned int sound_id)=0 |
|
virtual void | PauseEffect (unsigned int sound_id)=0 |
|
virtual void | ResumeEffect (unsigned int sound_id)=0 |
|
virtual void | SetVolume (unsigned int sound_id, int volume)=0 |
|
virtual void | SetPublishVolume (unsigned int sound_id, int volume)=0 |
|
virtual int | SeekTo (unsigned int sound_id, long timestamp_ms)=0 |
|
virtual void | SetPlaySpeed (unsigned int sound_id, float speed)=0 |
|
virtual long | GetDuration (unsigned int sound_id)=0 |
|
virtual long | GetCurrentDuration (unsigned int sound_id)=0 |
|
virtual void | SetVolumeAll (int volume)=0 |
|
virtual void | SetPublishVolumeAll (int volume)=0 |
|
virtual void | PauseAll ()=0 |
|
virtual void | ResumeAll ()=0 |
|
virtual void | StopAll ()=0 |
|
virtual int | PreloadEffect (const char *path, unsigned int sound_id)=0 |
|
virtual void | UnloadEffect (unsigned int sound_id)=0 |
|
virtual bool | IsActive (int sound_id)=0 |
|
virtual void | ResetVirtualStereo (bool bEnable, float gain, int hAngle)=0 |
|
virtual int | SetVirtualStereoGain (float gain, int sound_id)=0 |
|
virtual int | EnableVirtualStereo (bool bEnable, int hAngle, int sound_id)=0 |
|
◆ EnableVirtualStereo()
virtual int AVE::IAudioEffectPlayer::EnableVirtualStereo |
( |
bool |
bEnable, |
|
|
int |
hAngle, |
|
|
int |
sound_id |
|
) |
| |
|
pure virtual |
◆ GetCurrentDuration()
virtual long AVE::IAudioEffectPlayer::GetCurrentDuration |
( |
unsigned int |
sound_id | ) |
|
|
pure virtual |
◆ GetDuration()
virtual long AVE::IAudioEffectPlayer::GetDuration |
( |
unsigned int |
sound_id | ) |
|
|
pure virtual |
◆ IsActive()
virtual bool AVE::IAudioEffectPlayer::IsActive |
( |
int |
sound_id | ) |
|
|
pure virtual |
◆ PauseAll()
virtual void AVE::IAudioEffectPlayer::PauseAll |
( |
| ) |
|
|
pure virtual |
◆ PauseEffect()
virtual void AVE::IAudioEffectPlayer::PauseEffect |
( |
unsigned int |
sound_id | ) |
|
|
pure virtual |
◆ PlayEffect()
virtual int AVE::IAudioEffectPlayer::PlayEffect |
( |
const char * |
path, |
|
|
unsigned int |
sound_id, |
|
|
int |
loop_count = 0 , |
|
|
bool |
publish_out = false |
|
) |
| |
|
pure virtual |
◆ PreloadEffect()
virtual int AVE::IAudioEffectPlayer::PreloadEffect |
( |
const char * |
path, |
|
|
unsigned int |
sound_id |
|
) |
| |
|
pure virtual |
◆ ResetVirtualStereo()
virtual void AVE::IAudioEffectPlayer::ResetVirtualStereo |
( |
bool |
bEnable, |
|
|
float |
gain, |
|
|
int |
hAngle |
|
) |
| |
|
pure virtual |
◆ ResumeAll()
virtual void AVE::IAudioEffectPlayer::ResumeAll |
( |
| ) |
|
|
pure virtual |
◆ ResumeEffect()
virtual void AVE::IAudioEffectPlayer::ResumeEffect |
( |
unsigned int |
sound_id | ) |
|
|
pure virtual |
◆ SeekTo()
virtual int AVE::IAudioEffectPlayer::SeekTo |
( |
unsigned int |
sound_id, |
|
|
long |
timestamp_ms |
|
) |
| |
|
pure virtual |
◆ SetAudioSourceCallback()
◆ SetEventCallback()
◆ SetPlaySpeed()
virtual void AVE::IAudioEffectPlayer::SetPlaySpeed |
( |
unsigned int |
sound_id, |
|
|
float |
speed |
|
) |
| |
|
pure virtual |
◆ SetPublishVolume()
virtual void AVE::IAudioEffectPlayer::SetPublishVolume |
( |
unsigned int |
sound_id, |
|
|
int |
volume |
|
) |
| |
|
pure virtual |
◆ SetPublishVolumeAll()
virtual void AVE::IAudioEffectPlayer::SetPublishVolumeAll |
( |
int |
volume | ) |
|
|
pure virtual |
◆ SetVirtualStereoGain()
virtual int AVE::IAudioEffectPlayer::SetVirtualStereoGain |
( |
float |
gain, |
|
|
int |
sound_id |
|
) |
| |
|
pure virtual |
◆ SetVolume()
virtual void AVE::IAudioEffectPlayer::SetVolume |
( |
unsigned int |
sound_id, |
|
|
int |
volume |
|
) |
| |
|
pure virtual |
◆ SetVolumeAll()
virtual void AVE::IAudioEffectPlayer::SetVolumeAll |
( |
int |
volume | ) |
|
|
pure virtual |
◆ StopAll()
virtual void AVE::IAudioEffectPlayer::StopAll |
( |
| ) |
|
|
pure virtual |
◆ StopEffect()
virtual int AVE::IAudioEffectPlayer::StopEffect |
( |
unsigned int |
sound_id | ) |
|
|
pure virtual |
◆ UnloadEffect()
virtual void AVE::IAudioEffectPlayer::UnloadEffect |
( |
unsigned int |
sound_id | ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: