LeviLamina
Loading...
Searching...
No Matches
webrtc::RTPSenderVideoFrameTransformerDelegate Class Reference

Public Member Functions

MCAPI void Init ()
 
MCAPI RTPSenderVideoFrameTransformerDelegate (::webrtc::RTPVideoFrameSenderInterface *, ::webrtc::scoped_refptr<::webrtc::FrameTransformerInterface >, uint, ::webrtc::TaskQueueFactory *)
 
MCAPI void Reset ()
 
MCAPI void SendVideo (::std::unique_ptr<::webrtc::TransformableFrameInterface >) const
 
MCAPI void SetVideoLayersAllocationUnderLock (::webrtc::VideoLayersAllocation)
 
MCAPI void SetVideoStructureUnderLock (::webrtc::FrameDependencyStructure const *)
 
MCAPI bool TransformFrame (int, ::std::optional<::webrtc::VideoCodecType >, uint, ::webrtc::EncodedImage const &, ::webrtc::RTPVideoHeader, ::webrtc::TimeDelta)
 
MCAPI void * $ctor (::webrtc::RTPVideoFrameSenderInterface *, ::webrtc::scoped_refptr<::webrtc::FrameTransformerInterface >, uint, ::webrtc::TaskQueueFactory *)
 

Static Public Member Functions

static MCAPI void ** $vftable ()
 

Constructor & Destructor Documentation

◆ RTPSenderVideoFrameTransformerDelegate()

MCAPI webrtc::RTPSenderVideoFrameTransformerDelegate::RTPSenderVideoFrameTransformerDelegate ( ::webrtc::RTPVideoFrameSenderInterface * ,
::webrtc::scoped_refptr<::webrtc::FrameTransformerInterface > ,
uint ,
::webrtc::TaskQueueFactory *  )
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.

Member Function Documentation

◆ Init()

MCAPI void webrtc::RTPSenderVideoFrameTransformerDelegate::Init ( )
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.

◆ Reset()

MCAPI void webrtc::RTPSenderVideoFrameTransformerDelegate::Reset ( )
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.

◆ SendVideo()

MCAPI void webrtc::RTPSenderVideoFrameTransformerDelegate::SendVideo ( ::std::unique_ptr<::webrtc::TransformableFrameInterface > ) 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.

◆ SetVideoLayersAllocationUnderLock()

MCAPI void webrtc::RTPSenderVideoFrameTransformerDelegate::SetVideoLayersAllocationUnderLock ( ::webrtc::VideoLayersAllocation )
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.

◆ SetVideoStructureUnderLock()

MCAPI void webrtc::RTPSenderVideoFrameTransformerDelegate::SetVideoStructureUnderLock ( ::webrtc::FrameDependencyStructure 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.

◆ TransformFrame()

MCAPI bool webrtc::RTPSenderVideoFrameTransformerDelegate::TransformFrame ( int ,
::std::optional<::webrtc::VideoCodecType > ,
uint ,
::webrtc::EncodedImage const & ,
::webrtc::RTPVideoHeader ,
::webrtc::TimeDelta  )
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.

◆ $ctor()

MCAPI void * webrtc::RTPSenderVideoFrameTransformerDelegate::$ctor ( ::webrtc::RTPVideoFrameSenderInterface * ,
::webrtc::scoped_refptr<::webrtc::FrameTransformerInterface > ,
uint ,
::webrtc::TaskQueueFactory *  )
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()

static MCAPI void ** webrtc::RTPSenderVideoFrameTransformerDelegate::$vftable ( )
static
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: