@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() |
java.lang.String |
codec() |
static AudioEncoderConfig.Builder |
create(java.lang.String codec) |
int |
numberOfChannels() |
int |
sampleRate() |
void |
setBitrate(int bitrate) |
void |
setCodec(java.lang.String codec) |
void |
setNumberOfChannels(int numberOfChannels) |
void |
setSampleRate(int sampleRate) |
@JsOverlay @Nonnull static AudioEncoderConfig.Builder create(@Nonnull java.lang.String codec)
@JsProperty(name="bitrate") int bitrate()
@JsProperty void setBitrate(int bitrate)
@JsProperty(name="codec") @Nonnull java.lang.String codec()
@JsProperty
void setCodec(@Nonnull
java.lang.String codec)
@JsProperty(name="numberOfChannels") int numberOfChannels()
@JsProperty void setNumberOfChannels(int numberOfChannels)
@JsProperty(name="sampleRate") int sampleRate()
@JsProperty void setSampleRate(int sampleRate)