iOS/macOS(Objective-C)[v1.7.5.0]
|
PanoExternalAudioRecorder 接口类提供了所有的外置音频录制相关方法。 更多...
#import <PanoExternalObjects.h>
构造函数 | |
(instancetype) | - init |
此方法不可用。 | |
(PanoResult) | - setEnableStatus:withSampleRate:channels: |
设置此外接音频录制设备的启用状态。 更多... | |
(PanoResult) | - pushData:withLength:format:timestamp: |
推送音频录制数据到 PANO 媒体引擎。 更多... | |
类方法 | |
(instancetype) | + new |
此方法不可用。 | |
PanoExternalAudioRecorder 接口类提供了所有的外置音频录制相关方法。
- (PanoResult) pushData: | (void *) | buffer | |
withLength: | (SInt32) | length | |
format: | (PanoRtcAudioFormat *) | format | |
timestamp: | (UInt64) | timestamp | |
推送音频录制数据到 PANO 媒体引擎。
buffer | 音频数据地址。 |
length | 音频数据长度。 |
format | 音频数据格式。只支持 kPanoPCM 类型。 |
timestamp | 音频数据采集时间。 |
- (PanoResult) setEnableStatus: | (BOOL) | enable | |
withSampleRate: | (SInt32) | sampleRate | |
channels: | (SInt32) | channels | |
设置此外接音频录制设备的启用状态。
enable | 启用状态。 |
sampleRate | 音频采样率。 |
channels | 音频声道数。 |