@livekit/rtc-node
Preparing search index...
AudioSource
Class AudioSource
Index
Constructors
constructor
Properties
closed
current
Queue
Size
ffi
Handle
info
last
Capture
num
Channels
promise
queue
Size
sample
Rate
timeout?
Accessors
queued
Duration
Methods
capture
Frame
clear
Queue
close
new
Promise
release
wait
For
Playout
Constructors
constructor
new
AudioSource
(
sampleRate
:
number
,
numChannels
:
number
,
queueSize
?:
number
,
)
:
AudioSource
Parameters
sampleRate
:
number
numChannels
:
number
queueSize
:
number
= 1000
Returns
AudioSource
Properties
Internal
closed
closed
:
boolean
= false
Internal
current
Queue
Size
currentQueueSize
:
number
Internal
ffi
Handle
ffiHandle
:
FfiHandle
Internal
info
info
:
AudioSourceInfo
Internal
last
Capture
lastCapture
:
number
num
Channels
numChannels
:
number
promise
promise
:
Promise
<
void
>
= ...
queue
Size
queueSize
:
number
sample
Rate
sampleRate
:
number
Optional
Internal
timeout
timeout
?:
Timeout
= undefined
Accessors
queued
Duration
get
queuedDuration
()
:
number
Returns
number
Methods
capture
Frame
captureFrame
(
frame
:
AudioFrame
)
:
Promise
<
void
>
Parameters
frame
:
AudioFrame
Returns
Promise
<
void
>
clear
Queue
clearQueue
()
:
void
Returns
void
close
close
()
:
Promise
<
void
>
Returns
Promise
<
void
>
new
Promise
newPromise
()
:
Promise
<
void
>
Internal
Returns
Promise
<
void
>
release
release
()
:
void
Internal
Returns
void
wait
For
Playout
waitForPlayout
()
:
Promise
<
void
>
Returns
Promise
<
void
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
closed
current
Queue
Size
ffi
Handle
info
last
Capture
num
Channels
promise
queue
Size
sample
Rate
timeout
Accessors
queued
Duration
Methods
capture
Frame
clear
Queue
close
new
Promise
release
wait
For
Playout
@livekit/rtc-node
Loading...