public static class AudioProperty.Builder extends Object
AudioProperty to create an AudioProperty object.| 构造器 | 说明 |
|---|---|
Builder() |
Default constructor used to create a
Builder instance. |
Builder(AudioProperty property) |
A constructor used to create a
Builder instance based on an AudioProperty object. |
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
AudioProperty |
build() |
Creates an
AudioProperty object. |
AudioProperty.Builder |
setRecorderAudioEncoder(int recorderAudioEncoder) |
Sets an audio encoding format.
|
AudioProperty.Builder |
setRecorderBitRate(int recorderBitRate) |
Sets an audio encoding bit rate.
|
AudioProperty.Builder |
setRecorderNumChannels(int recorderNumChannels) |
Sets the number of audio channels.
|
AudioProperty.Builder |
setRecorderSamplingRate(int recorderSamplingRate) |
Sets an audio sampling rate.
|
public Builder()
Builder instance.public Builder(AudioProperty property)
Builder instance based on an AudioProperty object.property - Indicates an AudioProperty object.public AudioProperty build()
AudioProperty object.AudioProperty object.public AudioProperty.Builder setRecorderNumChannels(int recorderNumChannels)
recorderNumChannels - Indicates the number of audio channels.Builder instance.public AudioProperty.Builder setRecorderAudioEncoder(int recorderAudioEncoder)
recorderAudioEncoder - Indicates an audio encoding format.Builder instance.public AudioProperty.Builder setRecorderBitRate(int recorderBitRate)
recorderBitRate - Indicates an audio encoding bit rate.Builder instance.public AudioProperty.Builder setRecorderSamplingRate(int recorderSamplingRate)
recorderSamplingRate - Indicates an audio sampling rate.Builder instance.