AudioManager
You can directly use instance of this class.
audioManager
Constructor Summary
| Public Constructor | ||
| public |
constructor(audioCtx: *) |
|
Member Summary
| Public Members | ||
| public |
audioCtx: * |
|
| public |
audioNodes: * |
|
| public |
|
|
| public |
tracks: * |
|
Method Summary
| Public Methods | ||
| public |
|
|
| public |
createAudioNodeFromTrack(track: *): * |
|
| public |
getAudioContext(): * |
|
| public |
removeFromCacheById(id: *) |
|
| public |
update(mediaSources: *, currentlyPlaying: *) |
|
Public Constructors
public constructor(audioCtx: *) source
Params:
| Name | Type | Attribute | Description |
| audioCtx | * |
Public Members
public audioCtx: * source
public audioNodes: * source
public audioOutputNodes: * source
public tracks: * source
Public Methods
public clearAudioNodeCache() source
public createAudioNodeFromTrack(track: *): * source
Params:
| Name | Type | Attribute | Description |
| track | * |
Return:
| * |
public removeFromCacheById(id: *) source
Params:
| Name | Type | Attribute | Description |
| id | * |
public update(mediaSources: *, currentlyPlaying: *) source
Params:
| Name | Type | Attribute | Description |
| mediaSources | * | ||
| currentlyPlaying | * |