Octra libraries - v2.0.0
Preparing search index...
@octra/web-media
AudioFormat
Class AudioFormat
Abstract
Hierarchy (
View Summary
)
AudioFormat
MusicMetadataFormat
WavFormat
Index
Constructors
constructor
Properties
_
bits
Per
Sample
_
byte
Rate
_
channels
_
decoder
_
duration
_
filename
_
mime
Type
_
sample
Rate
_
supported
Formats
format
Constructor
Accessors
bits
Per
Sample
byte
Rate
channels
decoder
duration
filename
mime
Type
sample
Rate
supported
Formats
Methods
init
is
Valid
read
Audio
Information
Constructors
constructor
new
AudioFormat
()
:
AudioFormat
Returns
AudioFormat
Properties
Protected
_
bits
Per
Sample
_bitsPerSample
:
number
Protected
_
byte
Rate
_byteRate
:
number
Protected
_
channels
_channels
:
number
Protected
_
decoder
_decoder
:
"web-audio"
|
"octra"
= 'web-audio'
Protected
_
duration
_duration
:
{
samples
:
number
;
seconds
:
number
}
Protected
_
filename
_filename
:
string
Protected
_
mime
Type
_mimeType
:
string
Protected
_
sample
Rate
_sampleRate
:
number
Protected
_
supported
Formats
_supportedFormats
:
SupportedAudioFormat
[]
format
Constructor
formatConstructor
:
|
Uint8ArrayConstructor
|
Int16ArrayConstructor
|
Int32ArrayConstructor
Accessors
bits
Per
Sample
get
bitsPerSample
()
:
number
Returns
number
byte
Rate
get
byteRate
()
:
number
Returns
number
channels
get
channels
()
:
number
Returns
number
decoder
get
decoder
()
:
"web-audio"
|
"octra"
Returns
"web-audio"
|
"octra"
duration
get
duration
()
:
{
samples
:
number
;
seconds
:
number
}
Returns
{
samples
:
number
;
seconds
:
number
}
filename
get
filename
()
:
string
Returns
string
mime
Type
get
mimeType
()
:
string
Returns
string
sample
Rate
get
sampleRate
()
:
number
Returns
number
supported
Formats
get
supportedFormats
()
:
SupportedAudioFormat
[]
Returns
SupportedAudioFormat
[]
Methods
init
init
(
filename
:
string
,
mimeType
:
string
,
buffer
:
ArrayBuffer
)
:
Promise
<
void
>
Parameters
filename
:
string
mimeType
:
string
buffer
:
ArrayBuffer
Returns
Promise
<
void
>
Abstract
is
Valid
isValid
(
buffer
:
ArrayBuffer
)
:
boolean
Parameters
buffer
:
ArrayBuffer
Returns
boolean
Protected
Abstract
read
Audio
Information
readAudioInformation
(
buffer
:
ArrayBuffer
)
:
Promise
<
void
>
Parameters
buffer
:
ArrayBuffer
Returns
Promise
<
void
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
_
bits
Per
Sample
_
byte
Rate
_
channels
_
decoder
_
duration
_
filename
_
mime
Type
_
sample
Rate
_
supported
Formats
format
Constructor
Accessors
bits
Per
Sample
byte
Rate
channels
decoder
duration
filename
mime
Type
sample
Rate
supported
Formats
Methods
init
is
Valid
read
Audio
Information
Octra libraries - v2.0.0
Loading...