CmdAudioSourceTransport
Applies transport actions to an audio source.
This consolidates:
- former
CmdAudioSourcePlay - former
CmdAudioSourcePause - former
CmdAudioSourceStop
Arguments
| Field | Type | Description |
|---|---|---|
| sourceId | u32 | Source ID |
| action | AudioSourceTransportAction | play, pause, or stop |
| resourceId | Option |
Required for play |
| timelineId | Option |
Timeline layer (play default: 0; pause/stop: all when omitted) |
| intensity | Option |
Extra volume multiplier for play (default: 1.0, clamped to 0..1) |
| delayMs | Option |
Optional delay for play |
| mode | Option |
once or loop for play (default: once) |
Response
Returns CmdResultAudioSourceTransport:
| Field | Type | Description |
|---|---|---|
| success | bool | Whether the transport action succeeded |
| message | String | Status or error message |
Documentation Vulfram Core