Twitch SDK (Internal)
ttv::broadcast::AudioCaptureBase Member List

This is the complete list of members for ttv::broadcast::AudioCaptureBase, including all inherited members.

AudioCaptureBase()ttv::broadcast::AudioCaptureBase
GetAudioLayer() const overridettv::broadcast::AudioCaptureBasevirtual
GetMuted() const overridettv::broadcast::AudioCaptureBasevirtual
GetName() const =0ttv::broadcast::IAudioCapturepure virtual
GetNumChannels() const =0ttv::broadcast::IAudioCapturepure virtual
Initialize() overridettv::broadcast::AudioCaptureBasevirtual
mAudioLayerttv::broadcast::AudioCaptureBaseprotected
mAudioMixerttv::broadcast::AudioCaptureBaseprotected
mInitializedttv::broadcast::AudioCaptureBaseprotected
mInitialSysTimettv::broadcast::AudioCaptureBaseprotected
mMutedttv::broadcast::AudioCaptureBaseprotected
mStartedttv::broadcast::AudioCaptureBaseprotected
Process(const std::shared_ptr< IAudioMixer > &mixer, uint64_t &lastSampleTime)=0ttv::broadcast::IAudioCapturepure virtual
SamplesToSystemTime(uint64_t samples, uint32_t sampleRate)ttv::broadcast::AudioCaptureBasestatic
SetAudioLayer(AudioLayerId layer) overridettv::broadcast::AudioCaptureBasevirtual
SetAudioMixer(const std::shared_ptr< IAudioMixer > &mixer) overridettv::broadcast::AudioCaptureBasevirtual
SetInitialTime(uint64_t initialTime) overridettv::broadcast::AudioCaptureBasevirtual
SetMuted(bool muted) overridettv::broadcast::AudioCaptureBasevirtual
Shutdown() overridettv::broadcast::AudioCaptureBasevirtual
Start() overridettv::broadcast::AudioCaptureBasevirtual
Stop() overridettv::broadcast::AudioCaptureBasevirtual
SystemTimeToSamples(uint64_t time, uint32_t sampleRate)ttv::broadcast::AudioCaptureBasestatic
~IAudioCapture()ttv::broadcast::IAudioCapturevirtual