public static class DefaultAudioStrategy.Builder
extends java.lang.Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
DefaultAudioStrategy.Builder |
bitRate(long bitRate)
The desired bit rate.
|
DefaultAudioStrategy |
build() |
DefaultAudioStrategy.Builder |
channels(int channels) |
DefaultAudioStrategy.Builder |
mimeType(java.lang.String mimeType) |
DefaultAudioStrategy.Options |
options() |
DefaultAudioStrategy.Builder |
sampleRate(int sampleRate) |
@NonNull public DefaultAudioStrategy.Builder channels(int channels)
@NonNull public DefaultAudioStrategy.Builder sampleRate(int sampleRate)
@NonNull public DefaultAudioStrategy.Builder bitRate(long bitRate)
DefaultAudioStrategy.BITRATE_UNKNOWN,
in which case the strategy will try to estimate the bitrate.bitRate - desired bit rate (bits per second)@NonNull public DefaultAudioStrategy.Builder mimeType(@NonNull java.lang.String mimeType)
@NonNull public DefaultAudioStrategy.Options options()
@NonNull public DefaultAudioStrategy build()