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