LeviLamina
|
Public Member Functions | |
virtual void | Init ()=0 |
virtual ::webrtc::scoped_refptr<::webrtc::AudioState > | GetAudioState () const =0 |
virtual ::std::unique_ptr<::cricket::VoiceMediaSendChannelInterface > | CreateSendChannel (::webrtc::Call *, ::cricket::MediaConfig const &, ::cricket::AudioOptions const &, ::webrtc::CryptoOptions const &, ::webrtc::AudioCodecPairId) |
virtual ::std::unique_ptr<::cricket::VoiceMediaReceiveChannelInterface > | CreateReceiveChannel (::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::Stats > | GetAudioDeviceStats ()=0 |
virtual ::std::vector<::webrtc::RtpHeaderExtensionCapability > | GetRtpHeaderExtensions () const =0 |