|
| enum class | DropReason : uchar { KDroppedByMediaOptimizations = 0
, KDroppedByEncoder = 1
} |
|
|
virtual void | SetSending (bool enabled)=0 |
|
virtual bool | IsActive ()=0 |
|
virtual void | OnNetworkAvailability (bool network_available)=0 |
|
virtual ::std::map< uint, ::webrtc::RtpState > | GetRtpStates () const =0 |
|
virtual ::std::map< uint, ::webrtc::RtpPayloadState > | GetRtpPayloadStates () const =0 |
|
virtual void | DeliverRtcp (uchar const *packet, uint64 length)=0 |
|
virtual void | OnBitrateAllocationUpdated (::webrtc::VideoBitrateAllocation const &bitrate)=0 |
|
virtual void | OnVideoLayersAllocationUpdated (::webrtc::VideoLayersAllocation const &allocation)=0 |
|
virtual void | OnBitrateUpdated (::webrtc::BitrateAllocationUpdate update, int framerate)=0 |
|
virtual void | OnTransportOverheadChanged (uint64 transport_overhead_bytes_per_packet)=0 |
|
virtual uint | GetPayloadBitrateBps () const =0 |
|
virtual uint | GetProtectionBitrateBps () const =0 |
|
virtual void | SetEncodingData (uint64 width, uint64 height, uint64 num_temporal_layers)=0 |
|
virtual ::std::vector<::webrtc::RtpSequenceNumberMap::Info > | GetSentRtpPacketInfos (uint ssrc, ::rtc::ArrayView< ushort const > sequence_numbers) const =0 |
| virtual void | SetFecAllowed (bool fec_allowed)=0 |
| MCAPI void | $dtor () |
|
virtual::webrtc::EncodedImageCallback::Result | OnEncodedImage (::webrtc::EncodedImage const &encoded_image, ::webrtc::CodecSpecificInfo const *codec_specific_info)=0 |
|
virtual void | OnDroppedFrame (::webrtc::EncodedImageCallback::DropReason reason) |
| MCAPI void | $OnDroppedFrame (::webrtc::EncodedImageCallback::DropReason reason) |
◆ SetFecAllowed()
| virtual void webrtc::RtpVideoSenderInterface::SetFecAllowed |
( |
bool | fec_allowed | ) |
|
|
pure virtual |
◆ $dtor()
| MCAPI void webrtc::RtpVideoSenderInterface::$dtor |
( |
| ) |
|
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ $OnDroppedFrame()
| MCAPI void webrtc::EncodedImageCallback::$OnDroppedFrame |
( |
::webrtc::EncodedImageCallback::DropReason | reason | ) |
|
|
inherited |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ $vftable()
| MCAPI void ** webrtc::EncodedImageCallback::$vftable |
( |
| ) |
|
|
staticinherited |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
The documentation for this class was generated from the following file: