@byomakase/omakase-player
Preparing search index...
AudioHandlerApi
Interface AudioHandlerApi
interface
AudioHandlerApi
{
channelCount
:
number
;
effects
:
AudioEffectsApi
;
enabled
:
boolean
;
inputAudioNode
:
AudioNode
;
muted
:
boolean
;
onEvent$
:
Observable
<
{
data
:
AudioHandlerEventData
;
type
:
AUDIO_HANDLER_CHANGE
}
,
>
;
onPeakProcessorEvent$
:
Observable
<
AudioPeakProcessorEvent
>
;
outputAudioNode
:
AudioNode
;
router
:
AudioRouterApi
|
undefined
;
state
:
AudioHandlerState
;
volume
:
number
;
createAudioRouter
(
inputsNumber
?:
number
,
outputsNumber
?:
number
,
)
:
Observable
<
AudioRouterApi
>
;
createPeakProcessor
()
:
Observable
<
void
>
;
createPeakProcessor
(
meterStandard
?:
AudioPeakProcessorMeterStandard
,
)
:
Observable
<
void
>
;
mute
()
:
Observable
<
void
>
;
setEnabled
(
enabled
:
boolean
)
:
Observable
<
void
>
;
setMuted
(
muted
:
boolean
)
:
Observable
<
void
>
;
setVolume
(
volume
:
number
)
:
Observable
<
void
>
;
toggleMuted
()
:
Observable
<
void
>
;
unmute
()
:
Observable
<
void
>
;
}
Index
Properties
channel
Count
effects
enabled
input
Audio
Node
muted
on
Event$
on
Peak
Processor
Event$
output
Audio
Node
router
state
volume
Methods
create
Audio
Router
create
Peak
Processor
mute
set
Enabled
set
Muted
set
Volume
toggle
Muted
unmute
Properties
channel
Count
channelCount
:
number
effects
effects
:
AudioEffectsApi
enabled
enabled
:
boolean
input
Audio
Node
inputAudioNode
:
AudioNode
muted
muted
:
boolean
on
Event$
onEvent$
:
Observable
<
{
data
:
AudioHandlerEventData
;
type
:
AUDIO_HANDLER_CHANGE
}
,
>
on
Peak
Processor
Event$
onPeakProcessorEvent$
:
Observable
<
AudioPeakProcessorEvent
>
output
Audio
Node
outputAudioNode
:
AudioNode
router
router
:
AudioRouterApi
|
undefined
state
state
:
AudioHandlerState
volume
volume
:
number
Methods
create
Audio
Router
createAudioRouter
(
inputsNumber
?:
number
,
outputsNumber
?:
number
,
)
:
Observable
<
AudioRouterApi
>
Parameters
Optional
inputsNumber
:
number
Optional
outputsNumber
:
number
Returns
Observable
<
AudioRouterApi
>
create
Peak
Processor
createPeakProcessor
()
:
Observable
<
void
>
Returns
Observable
<
void
>
createPeakProcessor
(
meterStandard
?:
AudioPeakProcessorMeterStandard
,
)
:
Observable
<
void
>
Parameters
Optional
meterStandard
:
AudioPeakProcessorMeterStandard
Returns
Observable
<
void
>
mute
mute
()
:
Observable
<
void
>
Returns
Observable
<
void
>
set
Enabled
setEnabled
(
enabled
:
boolean
)
:
Observable
<
void
>
Parameters
enabled
:
boolean
Returns
Observable
<
void
>
set
Muted
setMuted
(
muted
:
boolean
)
:
Observable
<
void
>
Parameters
muted
:
boolean
Returns
Observable
<
void
>
set
Volume
setVolume
(
volume
:
number
)
:
Observable
<
void
>
Parameters
volume
:
number
Returns
Observable
<
void
>
toggle
Muted
toggleMuted
()
:
Observable
<
void
>
Returns
Observable
<
void
>
unmute
unmute
()
:
Observable
<
void
>
Returns
Observable
<
void
>
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
channel
Count
effects
enabled
input
Audio
Node
muted
on
Event$
on
Peak
Processor
Event$
output
Audio
Node
router
state
volume
Methods
create
Audio
Router
create
Peak
Processor
mute
set
Enabled
set
Muted
set
Volume
toggle
Muted
unmute
@byomakase/omakase-player
Loading...