Inherits Terraria.Audio.ASoundEffectBasedAudioTrack.
|
| MP3AudioTrack (Stream stream) |
|
override void | Dispose () |
|
override void | Reuse () |
|
abstract void | Dispose () |
|
void | Pause () |
|
void | Play () |
|
void | Resume () |
|
abstract void | Reuse () |
|
void | SetVariable (string variableName, float value) |
|
void | Stop (AudioStopOptions options) |
|
void | Update () |
|
void | Pause () |
|
void | Play () |
|
void | Resume () |
|
void | Reuse () |
|
void | SetVariable (string variableName, float value) |
|
void | Stop (AudioStopOptions options) |
|
void | Update () |
|
|
override void | ReadAheadPutAChunkIntoTheBuffer () |
|
void | CreateSoundEffect (int sampleRate, AudioChannels channels) |
|
void | PrepareBuffer () |
|
virtual void | PrepareToPlay () |
|
virtual void | ReadAheadPutAChunkIntoTheBuffer () |
|
void | ResetBuffer () |
|
|
byte[] | _bufferToSubmit = new byte[4096] |
|
DynamicSoundEffectInstance | _soundEffectInstance |
|
float[] | _temporaryBuffer = new float[2048] |
|
const int | bufferCountPerSubmit = 2 |
|
const int | bufferLength = 4096 |
|
const int | buffersToCoverFor = 8 |
|
bool | IsPaused [get] |
|
bool | IsPlaying [get] |
|
bool | IsStopped [get] |
|
bool | IsPaused [get] |
|
bool | IsPlaying [get] |
|
bool | IsStopped [get] |
|
◆ Dispose()
override void Terraria.Audio.MP3AudioTrack.Dispose |
( |
| ) |
|
|
virtual |
◆ ReadAheadPutAChunkIntoTheBuffer()
override void Terraria.Audio.MP3AudioTrack.ReadAheadPutAChunkIntoTheBuffer |
( |
| ) |
|
|
protectedvirtual |
◆ Reuse()
override void Terraria.Audio.MP3AudioTrack.Reuse |
( |
| ) |
|
|
virtual |