AudioStreamSynchronized
Hereda: AudioStream < Resource < RefCounted < Object
Stream that can be fitted with sub-streams, which will be played in-sync.
Descripción
This is a stream that can be fitted with sub-streams, which will be played in-sync. The streams begin at exactly the same time when play is pressed, and will end when the last of them ends. If one of the sub-streams loops, then playback will continue.
Propiedades
|
Métodos
get_sync_stream(stream_index: int) const |
|
get_sync_stream_volume(stream_index: int) const |
|
void |
set_sync_stream(stream_index: int, audio_stream: AudioStream) |
void |
set_sync_stream_volume(stream_index: int, volume_db: float) |
Constantes
MAX_STREAMS = 32 🔗
Maximum amount of streams that can be synchronized.
Descripciones de Propiedades
Set the total amount of streams that will be played back synchronized.
Descripciones de Métodos
AudioStream get_sync_stream(stream_index: int) const 🔗
Obtener una de las transmisiones sincronizadas, por índice.
float get_sync_stream_volume(stream_index: int) const 🔗
Obtener el volumen de una de las transmisiones sincronizadas, por índice.
void set_sync_stream(stream_index: int, audio_stream: AudioStream) 🔗
Set one of the synchronized streams, by index.
void set_sync_stream_volume(stream_index: int, volume_db: float) 🔗
Set the volume of one of the synchronized streams, by index.