LeviLamina
|
Classes | |
struct | Stats |
Public Member Functions | |
virtual::webrtc::AudioSendStream * | CreateAudioSendStream (::webrtc::AudioSendStream::Config const &)=0 |
virtual void | DestroyAudioSendStream (::webrtc::AudioSendStream *)=0 |
virtual::webrtc::AudioReceiveStreamInterface * | CreateAudioReceiveStream (::webrtc::AudioReceiveStreamInterface::Config const &)=0 |
virtual void | DestroyAudioReceiveStream (::webrtc::AudioReceiveStreamInterface *)=0 |
virtual::webrtc::VideoSendStream * | CreateVideoSendStream (::webrtc::VideoSendStream::Config, ::webrtc::VideoEncoderConfig)=0 |
virtual::webrtc::VideoSendStream * | CreateVideoSendStream (::webrtc::VideoSendStream::Config, ::webrtc::VideoEncoderConfig, ::std::unique_ptr<::webrtc::FecController >) |
virtual void | DestroyVideoSendStream (::webrtc::VideoSendStream *)=0 |
virtual::webrtc::VideoReceiveStreamInterface * | CreateVideoReceiveStream (::webrtc::VideoReceiveStreamInterface::Config)=0 |
virtual void | DestroyVideoReceiveStream (::webrtc::VideoReceiveStreamInterface *)=0 |
virtual::webrtc::FlexfecReceiveStream * | CreateFlexfecReceiveStream (::webrtc::FlexfecReceiveStream::Config const)=0 |
virtual void | DestroyFlexfecReceiveStream (::webrtc::FlexfecReceiveStream *)=0 |
virtual void | AddAdaptationResource (::webrtc::scoped_refptr<::webrtc::Resource >)=0 |
virtual::webrtc::PacketReceiver * | Receiver ()=0 |
virtual::webrtc::RtpTransportControllerSendInterface * | GetTransportControllerSend ()=0 |
virtual::webrtc::Call::Stats | GetStats () const =0 |
virtual void | SignalChannelNetworkState (::webrtc::MediaType, ::webrtc::NetworkState)=0 |
virtual void | OnAudioTransportOverheadChanged (int)=0 |
virtual void | OnLocalSsrcUpdated (::webrtc::AudioReceiveStreamInterface &, uint)=0 |
virtual void | OnLocalSsrcUpdated (::webrtc::VideoReceiveStreamInterface &, uint)=0 |
virtual void | OnLocalSsrcUpdated (::webrtc::FlexfecReceiveStream &, uint)=0 |
virtual void | OnUpdateSyncGroup (::webrtc::AudioReceiveStreamInterface &, ::std::string_view)=0 |
virtual void | OnSentPacket (::rtc::SentPacket const &)=0 |
virtual void | SetClientBitratePreferences (::webrtc::BitrateSettings const &)=0 |
virtual::webrtc::FieldTrialsView const & | trials () const =0 |
virtual::webrtc::TaskQueueBase * | network_thread () const =0 |
virtual::webrtc::TaskQueueBase * | worker_thread () const =0 |