public static class AudioCapturerInfo.Builder extends Object
AudioCapturerInfo objects.SystemCapability.Multimedia#AUDIO| 构造器 | 说明 |
|---|---|
Builder() |
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
AudioCapturerInfo.Builder |
audioInputSource(AudioCapturerInfo.AudioInputSource inputSource) |
Sets the input source of the audio stream.
|
AudioCapturerInfo.Builder |
audioStreamInfo(AudioStreamInfo audioStreamInfo) |
Sets audio stream information in the recording parameter.
|
AudioCapturerInfo.Builder |
bufferSizeInBytes(long bufferSizeInBytes) |
Sets the buffer size of the audio stream.
|
AudioCapturerInfo |
build() |
Creates an
AudioCapturerInfo instance based on the audio recording parameter set
in the Builder instance. |
AudioCapturerInfo.Builder |
sessionID(int sessionID) |
Sets the session ID of the audio stream.
|
public AudioCapturerInfo.Builder audioStreamInfo(AudioStreamInfo audioStreamInfo)
Builder instance.public AudioCapturerInfo.Builder sessionID(int sessionID)
sessionID - Indicates the session ID to set.Builder object.public AudioCapturerInfo.Builder bufferSizeInBytes(long bufferSizeInBytes)
bufferSizeInBytes - Indicates the buffer size to set.Builder object.public AudioCapturerInfo.Builder audioInputSource(AudioCapturerInfo.AudioInputSource inputSource)
inputSource - Indicates the input source to set, which is defined in AudioInputSource.Builder object.public AudioCapturerInfo build()
AudioCapturerInfo instance based on the audio recording parameter set
in the Builder instance.AudioCapturerInfo instance.