LeviLamina
Loading...
Searching...
No Matches
webrtc::TransformableFrameInterface Class Referenceabstract
Inheritance diagram for webrtc::TransformableFrameInterface:

Classes

class  Passkey

Public Types

enum class  Direction : int { KUnknown = 0 , KReceiver = 1 , KSender = 2 }

Public Member Functions

virtual ::webrtc::ArrayView< uchar const > GetData () const =0
virtual void SetData (::webrtc::ArrayView< uchar const > data)=0
virtual uchar GetPayloadType () const =0
virtual bool CanSetPayloadType () const
virtual void SetPayloadType (uchar payload_type)
virtual uint GetSsrc () const =0
virtual uint GetTimestamp () const =0
virtual void SetRTPTimestamp (uint timestamp)=0
virtual ::std::optional<::webrtc::Timestamp > GetCaptureTimeIdentifier () const
virtual ::std::optional<::webrtc::Timestamp > GetPresentationTimestamp () const
virtual::webrtc::TransformableFrameInterface::Direction GetDirection () const
virtual::std::string GetMimeType () const =0
virtual ::std::optional<::webrtc::Timestamp > ReceiveTime () const =0
virtual ::std::optional<::webrtc::Timestamp > CaptureTime () const =0
virtual bool CanSetCaptureTime () const
virtual void SetCaptureTime (::std::optional<::webrtc::Timestamp > capture_time)
virtual ::std::optional<::webrtc::TimeDelta > SenderCaptureTimeOffset () const =0
MCAPI bool $CanSetPayloadType () const
MCAPI void $SetPayloadType (uchar payload_type)
MCAPI ::std::optional<::webrtc::Timestamp > $GetCaptureTimeIdentifier () const
MCAPI ::std::optional<::webrtc::Timestamp > $GetPresentationTimestamp () const
MCAPI::webrtc::TransformableFrameInterface::Direction $GetDirection () const
MCAPI bool $CanSetCaptureTime () const
MCAPI void $SetCaptureTime (::std::optional<::webrtc::Timestamp > capture_time)

Member Function Documentation

◆ $CanSetPayloadType()

MCAPI bool webrtc::TransformableFrameInterface::$CanSetPayloadType ( ) const
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.

◆ $SetPayloadType()

MCAPI void webrtc::TransformableFrameInterface::$SetPayloadType ( uchar payload_type)
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.

◆ $GetCaptureTimeIdentifier()

MCAPI ::std::optional<::webrtc::Timestamp > webrtc::TransformableFrameInterface::$GetCaptureTimeIdentifier ( ) const
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.

◆ $GetPresentationTimestamp()

MCAPI ::std::optional<::webrtc::Timestamp > webrtc::TransformableFrameInterface::$GetPresentationTimestamp ( ) const
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.

◆ $GetDirection()

MCAPI::webrtc::TransformableFrameInterface::Direction webrtc::TransformableFrameInterface::$GetDirection ( ) const
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.

◆ $CanSetCaptureTime()

MCAPI bool webrtc::TransformableFrameInterface::$CanSetCaptureTime ( ) const
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.

◆ $SetCaptureTime()

MCAPI void webrtc::TransformableFrameInterface::$SetCaptureTime ( ::std::optional<::webrtc::Timestamp > capture_time)
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: