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

Public Member Functions

virtual void Init ()=0
 
virtual ::webrtc::scoped_refptr<::webrtc::AudioStateGetAudioState () const =0
 
virtual ::std::unique_ptr<::cricket::VoiceMediaSendChannelInterfaceCreateSendChannel (::webrtc::Call *, ::cricket::MediaConfig const &, ::cricket::AudioOptions const &, ::webrtc::CryptoOptions const &, ::webrtc::AudioCodecPairId)
 
virtual ::std::unique_ptr<::cricket::VoiceMediaReceiveChannelInterfaceCreateReceiveChannel (::webrtc::Call *, ::cricket::MediaConfig const &, ::cricket::AudioOptions const &, ::webrtc::CryptoOptions const &, ::webrtc::AudioCodecPairId)
 
virtual ::std::vector<::cricket::Codec > const & send_codecs () const =0
 
virtual ::std::vector<::cricket::Codec > const & recv_codecs () const =0
 
virtual bool StartAecDump (::webrtc::FileWrapper, int64)=0
 
virtual void StopAecDump ()=0
 
virtual ::std::optional<::webrtc::AudioDeviceModule::StatsGetAudioDeviceStats ()=0
 
virtual ::std::vector<::webrtc::RtpHeaderExtensionCapabilityGetRtpHeaderExtensions () const =0
 

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