SongGuess
Preparing search index...
client/hooks/audio/HLSPlayerWrapper
HLSPlayerWrapper
Class HLSPlayerWrapper
Implements
PlayerWrapper
Index
Constructors
constructor
Properties
audio
event
Listeners
fade
Duration
fade
Start
Time
fade
Start
Volume
fade
Target
Volume
fade
Timeout
hls
is
Playing
muted
Value
volume
Value
Methods
duration
emit
fade
mute
off
on
once
pause
play
seek
state
stop
unload
volume
Constructors
constructor
new
HLSPlayerWrapper
(
_src
:
string
,
volume
:
number
,
muted
:
boolean
,
)
:
HLSPlayerWrapper
Parameters
_src
:
string
volume
:
number
muted
:
boolean
Returns
HLSPlayerWrapper
Properties
Private
Readonly
audio
audio
:
HTMLAudioElement
Private
event
Listeners
eventListeners
:
Map
<
string
,
Set
<
()
=>
void
>
>
= ...
Private
fade
Duration
fadeDuration
:
number
= 0
Private
fade
Start
Time
fadeStartTime
:
number
= 0
Private
fade
Start
Volume
fadeStartVolume
:
number
= 0
Private
fade
Target
Volume
fadeTargetVolume
:
number
= 0
Private
fade
Timeout
fadeTimeout
:
number
|
null
= null
Private
hls
hls
:
Hls
Private
is
Playing
isPlaying
:
boolean
= false
Private
muted
Value
mutedValue
:
boolean
= false
Private
volume
Value
volumeValue
:
number
= 1
Methods
duration
duration
()
:
number
Returns
number
Private
emit
emit
(
event
:
string
)
:
void
Parameters
event
:
string
Returns
void
fade
fade
(
from
:
number
,
to
:
number
,
duration
:
number
)
:
void
Parameters
from
:
number
to
:
number
duration
:
number
Returns
void
mute
mute
(
muted
?:
boolean
)
:
boolean
Parameters
Optional
muted
:
boolean
Returns
boolean
off
off
(
event
:
string
,
callback
?:
()
=>
void
)
:
void
Parameters
event
:
string
Optional
callback
:
()
=>
void
Returns
void
on
on
(
event
:
string
,
callback
:
()
=>
void
)
:
void
Parameters
event
:
string
callback
:
()
=>
void
Returns
void
once
once
(
event
:
string
,
callback
:
()
=>
void
)
:
void
Parameters
event
:
string
callback
:
()
=>
void
Returns
void
pause
pause
()
:
void
Returns
void
play
play
()
:
void
Returns
void
seek
seek
(
position
:
number
)
:
void
Parameters
position
:
number
Returns
void
state
state
()
:
string
Returns
string
stop
stop
()
:
void
Returns
void
unload
unload
()
:
void
Returns
void
volume
volume
(
vol
?:
number
)
:
number
Parameters
Optional
vol
:
number
Returns
number
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
audio
event
Listeners
fade
Duration
fade
Start
Time
fade
Start
Volume
fade
Target
Volume
fade
Timeout
hls
is
Playing
muted
Value
volume
Value
Methods
duration
emit
fade
mute
off
on
once
pause
play
seek
state
stop
unload
volume
SongGuess
Loading...