BrowserAudioIn
Audio UiPulls captured browser audio into the Vivid audio graph.
BrowserAudioIn subscribes to a Browser stream by stream_id, applies drift-management policy, and outputs stereo audio for downstream mixing or effects.
Source src/browser_audio_in.cpp
Parameters
| Name | Type | Description |
|---|---|---|
| stream_id | vivid::TextValue | Shared identifier used to claim a browser audio stream. |
| gain | float | Output gain applied after stream consumption. |
| sync_strength | float | Drift-correction aggressiveness for browser audio sync. |
| max_drift_ms | float | Maximum tolerated drift before skip or duplicate correction is applied. |
| dropout_behavior | int | Underrun behavior used when the browser stream cannot supply audio. |
Ports
| Name | Direction | Type |
|---|---|---|
| output | Output | AUDIO_BUFFER |