@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="Object")
public interface AudioDataInit
| Modifier and Type | Interface and Description |
|---|---|
static interface |
AudioDataInit.Step1 |
static interface |
AudioDataInit.Step2 |
static interface |
AudioDataInit.Step3 |
static interface |
AudioDataInit.Step4 |
static interface |
AudioDataInit.Step5 |
| Modifier and Type | Method and Description |
|---|---|
@JsNonNull BufferSource |
data() |
@JsNonNull java.lang.String |
format() |
static AudioDataInit.Step1 |
format(java.lang.String format) |
int |
numberOfChannels() |
int |
numberOfFrames() |
float |
sampleRate() |
void |
setData(@JsNonNull BufferSource data) |
void |
setFormat(@JsNonNull java.lang.String format) |
void |
setNumberOfChannels(int numberOfChannels) |
void |
setNumberOfFrames(int numberOfFrames) |
void |
setSampleRate(float sampleRate) |
void |
setTimestamp(int timestamp) |
int |
timestamp() |
@JsOverlay @Nonnull static AudioDataInit.Step1 format(@AudioSampleFormat @Nonnull java.lang.String format)
@JsProperty(name="format") @AudioSampleFormat @JsNonNull java.lang.String format()
@JsProperty void setFormat(@AudioSampleFormat @JsNonNull java.lang.String format)
@JsProperty(name="sampleRate") float sampleRate()
@JsProperty void setSampleRate(float sampleRate)
@JsProperty(name="numberOfFrames") int numberOfFrames()
@JsProperty void setNumberOfFrames(int numberOfFrames)
@JsProperty(name="numberOfChannels") int numberOfChannels()
@JsProperty void setNumberOfChannels(int numberOfChannels)
@JsProperty(name="timestamp") int timestamp()
@JsProperty void setTimestamp(int timestamp)
@JsProperty(name="data") @JsNonNull BufferSource data()
@JsProperty void setData(@JsNonNull BufferSource data)