class WebAudioOperations
(source)
This domain allows inspection of Web Audio API. https://webaudio.github.io/web-audio-api/
This API is marked as experimental in protocol definition and can change in the future.
Link
Protocol WebAudio domain documentation.
fun audioListenerCreated(): Flowable<AudioListenerCreatedEvent>
Notifies that the construction of an AudioListener has finished. |
|
fun audioListenerWillBeDestroyed(): Flowable<AudioListenerWillBeDestroyedEvent>
Notifies that a new AudioListener has been created. |
|
fun audioNodeCreated(): Flowable<AudioNodeCreatedEvent>
Notifies that a new AudioNode has been created. |
|
fun audioNodeWillBeDestroyed(): Flowable<AudioNodeWillBeDestroyedEvent>
Notifies that an existing AudioNode has been destroyed. |
|
fun audioParamCreated(): Flowable<AudioParamCreatedEvent>
Notifies that a new AudioParam has been created. |
|
fun audioParamWillBeDestroyed(): Flowable<AudioParamWillBeDestroyedEvent>
Notifies that an existing AudioParam has been destroyed. |
|
fun contextChanged(): Flowable<ContextChangedEvent>
Notifies that existing BaseAudioContext has changed some properties (id stays the same).. |
|
fun contextCreated(): Flowable<ContextCreatedEvent>
Notifies that a new BaseAudioContext has been created. |
|
fun contextWillBeDestroyed(): Flowable<ContextWillBeDestroyedEvent>
Notifies that an existing BaseAudioContext will be destroyed. |
|
fun disable(): Single<ResponseFrame>
Disables the WebAudio domain. |
|
fun enable(): Single<ResponseFrame>
Enables the WebAudio domain and starts sending context lifetime events. |
|
fun events(): Flowable<Event>
Returns flowable capturing all WebAudio domains events. |
|
fun getRealtimeData(input: GetRealtimeDataRequest): Single<GetRealtimeDataResponse>
Fetch the realtime data from the registered contexts. |
|
fun nodeParamConnected(): Flowable<NodeParamConnectedEvent>
Notifies that an AudioNode is connected to an AudioParam. |
|
fun nodeParamDisconnected(): Flowable<NodeParamDisconnectedEvent>
Notifies that an AudioNode is disconnected to an AudioParam. |
|
fun nodesConnected(): Flowable<NodesConnectedEvent>
Notifies that two AudioNodes are connected. |
|
fun nodesDisconnected(): Flowable<NodesDisconnectedEvent>
Notifies that AudioNodes are disconnected. The destination can be null, and it means all the outgoing connections from the source are disconnected. |