LeviLamina
Loading...
Searching...
No Matches
webrtc::VideoSendStream Class Referenceabstract

Classes

struct  Config
 
struct  Stats
 
struct  StreamStats
 

Public Member Functions

virtual void Start ()=0
 
virtual void Stop ()=0
 
virtual bool started ()=0
 
virtual void AddAdaptationResource (::webrtc::scoped_refptr<::webrtc::Resource >)=0
 
virtual ::std::vector<::webrtc::scoped_refptr<::webrtc::Resource > > GetAdaptationResources ()=0
 
virtual void SetSource (::rtc::VideoSourceInterface<::webrtc::VideoFrame > *, ::webrtc::DegradationPreference const &)=0
 
virtual void ReconfigureVideoEncoder (::webrtc::VideoEncoderConfig)=0
 
virtual void ReconfigureVideoEncoder (::webrtc::VideoEncoderConfig, ::absl::AnyInvocable< void(::webrtc::RTCError) && >)=0
 
virtual::webrtc::VideoSendStream::Stats GetStats ()=0
 
virtual void GenerateKeyFrame (::std::vector<::std::string > const &)=0
 

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