web api instance method
AudioData: allocationSize() method
Available in workers
The allocationSize() method of the AudioData interface returns the size in bytes required to hold the current sample as filtered by options passed into the method.
Syntax
allocationSize(options)
Parameters
options- : An object containing the following:
planeIndex- : The index of the plane to return the size of.
frameOffsetOptional- : An integer giving an offset into the plane data indicating which plane to begin from. Defaults to
0.
- : An integer giving an offset into the plane data indicating which plane to begin from. Defaults to
frameCountOptional- : An integer giving the number of frames to return the size of. If omitted then all frames in the plane will be used, beginning with the frame specified in
frameOffset.
- : An integer giving the number of frames to return the size of. If omitted then all frames in the plane will be used, beginning with the frame specified in
- : An object containing the following:
Return value
An integer containing the number of bytes needed to hold the samples described by options.
Examples
The following example gets the size of the plane at index 1.
let size = AudioData.allocationSize({ planeIndex: 1 });
Specifications
SpecificationsStandards references are available on the canonical MDN page.
Browser compatibility
Browser compatibilityCompatibility data is available on the canonical MDN page.