1 #ifndef RTC_FakeAudioCapturer_H_ 2 #define RTC_FakeAudioCapturer_H_ 25 static bool hasUsedCapturer();
30 virtual bool isRunning()
const = 0;
44 virtual Result inputCapturedFrame(
45 uint64 timestamp_ns,
int sampleRate,
int channels,
const uint8* data,
size_t len) = 0;
59 virtual Result inputAACFrame(
60 uint64 timestamp_ns,
int sampleRate,
int channels,
const uint8* data,
size_t len,
int samplesOfEncodedData) = 0;
66 virtual Result enable(
bool isEnable) = 0;
75 #endif //RTC_FakeAudioCapturer_H_ 音频流导入接口.
Definition: audiocapture.h:12
int Result
返回值类型
Definition: combase.h:9
virtual ~FakeAudioCapturer()
Definition: audiocapture.h:69
#define RT_API_EXPORT
Definition: defines.h:186
unsigned long long uint64
Definition: defines.h:380
unsigned char uint8
Definition: defines.h:395
Definition: audiocapture.h:5