CanSetElapsedSamples
: bool
[Get] |
Whether or not elapsed samples can be determined from this audio player
Signature
bool Meta.Voice.Audio.IAudioPlayer.CanSetElapsedSamples |
ClipStream
: IAudioClipStream
[Get] |
The currently playing clip stream
Signature
IAudioClipStream Meta.Voice.Audio.IAudioPlayer.ClipStream |
ElapsedSamples
: int
[Get] |
The currently elapsed sample count
Signature
int Meta.Voice.Audio.IAudioPlayer.ElapsedSamples |
IsPlaying
: bool
[Get] |
Whether the player is currently playing back audio
Signature
bool Meta.Voice.Audio.IAudioPlayer.IsPlaying |
GetPlaybackErrors
()
|
A string returned to describe any reasons playback is currently unavailable
Signature
string Meta.Voice.Audio.IAudioPlayer.GetPlaybackErrors() Returns string |
Init
()
|
Called once to perform all player initialization
Signature
void Meta.Voice.Audio.IAudioPlayer.Init() Returns void |
Pause
()
|
Performs a pause if the current clip is playing
Signature
void Meta.Voice.Audio.IAudioPlayer.Pause() Returns void |
Play
(
clipStream
, offsetSamples
)
|
Stops previous playback if applicable, sets clip stream and begins local playback
Signature
void Meta.Voice.Audio.IAudioPlayer.Play(IAudioClipStream clipStream, int offsetSamples) Parameters offsetSamples: int
The starting offset of the clip
Returns void |
Resume
()
|
Performs a resume if the current clip is paused
Signature
void Meta.Voice.Audio.IAudioPlayer.Resume() Returns void |
Stop
()
|
Stops playback & removes the current clip reference
Signature
void Meta.Voice.Audio.IAudioPlayer.Stop() Returns void |