LeviLamina
Loading...
Searching...
No Matches
webrtc::VoiceEngineInterface Class Referenceabstract
Inheritance diagram for webrtc::VoiceEngineInterface:

Public Member Functions

virtual void Init ()=0
virtual ::webrtc::scoped_refptr<::webrtc::AudioState > GetAudioState () const =0
virtual ::std::unique_ptr<::webrtc::VoiceMediaSendChannelInterface > CreateSendChannel (::webrtc::Environment const &, ::webrtc::Call *, ::webrtc::MediaConfig const &, ::webrtc::AudioOptions const &, ::webrtc::CryptoOptions const &, ::webrtc::AudioCodecPairId)=0
virtual ::std::unique_ptr<::webrtc::VoiceMediaReceiveChannelInterface > CreateReceiveChannel (::webrtc::Environment const &, ::webrtc::Call *, ::webrtc::MediaConfig const &, ::webrtc::AudioOptions const &, ::webrtc::CryptoOptions const &, ::webrtc::AudioCodecPairId)=0
virtual ::std::vector<::webrtc::Codec > const & LegacySendCodecs () const =0
virtual ::std::vector<::webrtc::Codec > const & LegacyRecvCodecs () const =0
virtual::webrtc::AudioEncoderFactory * encoder_factory () const =0
virtual::webrtc::AudioDecoderFactory * decoder_factory () const =0
virtual bool StartAecDump (::webrtc::FileWrapper, int64)=0
virtual void StopAecDump ()=0
virtual ::std::optional<::webrtc::AudioDeviceModule::Stats > GetAudioDeviceStats ()=0
virtual ::std::vector<::webrtc::RtpHeaderExtensionCapability > GetRtpHeaderExtensions () const =0

The documentation for this class was generated from the following file: