45 uint32 GetDefaultInputDevice();
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition AudioCaptureRtAudio.h:23
virtual bool IsCapturing() const override
Definition AudioCaptureRtAudio.cpp:376
virtual int32 GetSampleRate() const override
Definition AudioCaptureRtAudio.h:34
virtual bool GetCaptureDeviceInfo(FCaptureDeviceInfo &OutInfo, int32 DeviceIndex) override
Definition AudioCaptureRtAudio.cpp:68
virtual bool StopStream() override
Definition AudioCaptureRtAudio.cpp:271
virtual bool AbortStream() override
Definition AudioCaptureRtAudio.cpp:299
virtual bool IsStreamOpen() const override
Definition AudioCaptureRtAudio.cpp:352
virtual void OnAudioCapture(void *InBuffer, uint32 InBufferFrames, double StreamTime, bool bOverflow) override
Definition AudioCaptureRtAudio.cpp:400
virtual bool GetInputDevicesAvailable(TArray< FCaptureDeviceInfo > &OutDevices) override
Definition AudioCaptureRtAudio.cpp:407
virtual bool StartStream() override
Definition AudioCaptureRtAudio.cpp:246
FAudioCaptureRtAudioStream()
Definition AudioCaptureRtAudio.cpp:51
virtual bool GetStreamTime(double &OutStreamTime) override
Definition AudioCaptureRtAudio.cpp:327
virtual bool OpenAudioCaptureStream(const FAudioCaptureDeviceParams &InParams, FOnAudioCaptureFunction InOnCapture, uint32 NumFramesDesired) override
Definition AudioCaptureRtAudio.cpp:112
virtual bool CloseStream() override
Definition AudioCaptureRtAudio.cpp:218
Definition AudioCaptureDeviceInterface.h:65
NO_LOGGING.
Definition AudioMixerPlatformAndroid.cpp:53
Definition Voronoi.cpp:10
Definition AudioCaptureDeviceInterface.h:46
Definition AudioCaptureDeviceInterface.h:28