The '''AudioStreamController''' component is an old legacy component.
{{Note|This shouldn't be used! For a modern component that does the same thing and is customizable, see [[Component:AudioStreamInterface|AudioStreamInterface]].|warning}}
|Stream|IAudioStream| The audio stream this is controlling.
|_audioOutput|AudioOutput|
|AudioOutput|'''[[Component:AudioOutput|AudioOutput]]'''|TypeAdv1=true| The audio output being used to play the stream.
|IsPlayingForOwner|{{RootFieldType|RawOutput`1|[[Type:Bool|Bool]]}}|TypeAdv2=true| Whether the audio stream is playing for the user who spawned it.
}}
== Sync Delegates ==
{{Table ComponentTriggers
|OnToggleBroadcast:[[Type:ButtonEventHandler|ButtonEventHandler]]|[[Type:ButtonEventHandler|ButtonEventHandler]]|false| Used to change the audio to broadcast.
|OnTogglePlayForOwner:[[Type:ButtonEventHandler|ButtonEventHandler]]|[[Type:ButtonEventHandler|ButtonEventHandler]]|false| Used to make the audio play for the stream owner.