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