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