#include <AudioCaptureAndroid.h>
|
| | FAudioCaptureAndroidStream () |
| |
| virtual bool | GetCaptureDeviceInfo (FCaptureDeviceInfo &OutInfo, int32 DeviceIndex) override |
| |
| virtual bool | OpenAudioCaptureStream (const FAudioCaptureDeviceParams &InParams, FOnAudioCaptureFunction InOnCapture, uint32 NumFramesDesired) override |
| |
| virtual bool | CloseStream () override |
| |
| virtual bool | StartStream () override |
| |
| virtual bool | StopStream () override |
| |
| virtual bool | AbortStream () override |
| |
| virtual bool | GetStreamTime (double &OutStreamTime) override |
| |
| virtual int32 | GetSampleRate () const override |
| |
| virtual bool | IsStreamOpen () const override |
| |
| virtual bool | IsCapturing () const override |
| |
| virtual void | OnAudioCapture (void *InBuffer, uint32 InBufferFrames, double StreamTime, bool bOverflow) override |
| |
| virtual bool | GetInputDevicesAvailable (TArray< FCaptureDeviceInfo > &OutDevices) override |
| |
| virtual oboe::DataCallbackResult | onAudioReady (oboe::AudioStream *oboeStream, void *audioData, int32 numFrames) override |
| |
| | IAudioCaptureStream () |
| |
| virtual | ~IAudioCaptureStream () |
| |
| virtual bool | RegisterUser (const TCHAR *UserId) |
| |
| virtual bool | UnregisterUser (const TCHAR *UserId) |
| |
| virtual PRAGMA_DISABLE_DEPRECATION_WARNINGS bool | OpenCaptureStream (const FAudioCaptureDeviceParams &InParams, FOnCaptureFunction InOnCapture, uint32 NumFramesDesired) |
| |
| virtual bool | GetIfHardwareFeatureIsSupported (EHardwareInputFeature FeatureType) |
| |
| virtual void | SetHardwareFeatureEnabled (EHardwareInputFeature FeatureType, bool bEnabled) |
| |
◆ FAudioCaptureAndroidStream()
| Audio::FAudioCaptureAndroidStream::FAudioCaptureAndroidStream |
( |
| ) |
|
◆ AbortStream()
| bool Audio::FAudioCaptureAndroidStream::AbortStream |
( |
| ) |
|
|
overridevirtual |
◆ CloseStream()
| bool Audio::FAudioCaptureAndroidStream::CloseStream |
( |
| ) |
|
|
overridevirtual |
◆ GetCaptureDeviceInfo()
◆ GetInputDevicesAvailable()
◆ GetSampleRate()
| virtual int32 Audio::FAudioCaptureAndroidStream::GetSampleRate |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ GetStreamTime()
| bool Audio::FAudioCaptureAndroidStream::GetStreamTime |
( |
double & |
OutStreamTime | ) |
|
|
overridevirtual |
◆ IsCapturing()
| bool Audio::FAudioCaptureAndroidStream::IsCapturing |
( |
| ) |
const |
|
overridevirtual |
◆ IsStreamOpen()
| bool Audio::FAudioCaptureAndroidStream::IsStreamOpen |
( |
| ) |
const |
|
overridevirtual |
◆ OnAudioCapture()
| void Audio::FAudioCaptureAndroidStream::OnAudioCapture |
( |
void * |
InBuffer, |
|
|
uint32 |
InBufferFrames, |
|
|
double |
StreamTime, |
|
|
bool |
bOverflow |
|
) |
| |
|
overridevirtual |
◆ onAudioReady()
| oboe::DataCallbackResult Audio::FAudioCaptureAndroidStream::onAudioReady |
( |
oboe::AudioStream * |
oboeStream, |
|
|
void * |
audioData, |
|
|
int32 |
numFrames |
|
) |
| |
|
overridevirtual |
◆ OpenAudioCaptureStream()
◆ StartStream()
| bool Audio::FAudioCaptureAndroidStream::StartStream |
( |
| ) |
|
|
overridevirtual |
◆ StopStream()
| bool Audio::FAudioCaptureAndroidStream::StopStream |
( |
| ) |
|
|
overridevirtual |
The documentation for this class was generated from the following files: