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

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

GetAudioLayer() const =0ttv::broadcast::IAudioCapturepure virtual
GetMuted() const =0ttv::broadcast::IAudioCapturepure virtual
GetName() const =0ttv::broadcast::IAudioCapturepure virtual
GetNumChannels() const =0ttv::broadcast::IAudioCapturepure virtual
Initialize()=0ttv::broadcast::IAudioCapturepure virtual
Process(const std::shared_ptr< IAudioMixer > &mixer, uint64_t &lastSampleTime)=0ttv::broadcast::IAudioCapturepure virtual
SetAudioLayer(AudioLayerId layer)=0ttv::broadcast::IAudioCapturepure virtual
SetAudioMixer(const std::shared_ptr< IAudioMixer > &mixer)=0ttv::broadcast::IAudioCapturepure virtual
SetInitialTime(uint64_t initialTime)=0ttv::broadcast::IAudioCapturepure virtual
SetMuted(bool muted)=0ttv::broadcast::IAudioCapturepure virtual
Shutdown()=0ttv::broadcast::IAudioCapturepure virtual
Start()=0ttv::broadcast::IAudioCapturepure virtual
Stop()=0ttv::broadcast::IAudioCapturepure virtual
~IAudioCapture()ttv::broadcast::IAudioCapturevirtual