@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="Object")
public interface AudioDecoderConfig
| Modifier and Type | Interface and Description |
|---|---|
static interface |
AudioDecoderConfig.Builder |
| Modifier and Type | Method and Description |
|---|---|
@JsNonNull java.lang.String |
codec() |
static AudioDecoderConfig.Builder |
create(java.lang.String codec,
int sampleRate,
int numberOfChannels) |
BufferSource |
description() |
int |
numberOfChannels() |
int |
sampleRate() |
void |
setCodec(@JsNonNull java.lang.String codec) |
void |
setDescription(@JsNonNull BufferSource description) |
void |
setNumberOfChannels(int numberOfChannels) |
void |
setSampleRate(int sampleRate) |
@JsOverlay @Nonnull static AudioDecoderConfig.Builder create(@Nonnull java.lang.String codec, int sampleRate, int numberOfChannels)
@JsProperty(name="codec") @JsNonNull java.lang.String codec()
@JsProperty void setCodec(@JsNonNull java.lang.String codec)
@JsProperty(name="sampleRate") int sampleRate()
@JsProperty void setSampleRate(int sampleRate)
@JsProperty(name="numberOfChannels") int numberOfChannels()
@JsProperty void setNumberOfChannels(int numberOfChannels)
@JsProperty(name="description") BufferSource description()
@JsProperty void setDescription(@JsNonNull BufferSource description)