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

Public Member Functions

VideoFrameMetadataoperator= (VideoFrameMetadata const &)
 
 VideoFrameMetadata (VideoFrameMetadata const &)
 
MCAPI::webrtc::VideoCodecType GetCodec () const
 
MCAPI::webrtc::VideoContentType GetContentType () const
 
MCAPI ::std::vector< uint > GetCsrcs () const
 
MCAPI ::rtc::ArrayView<::webrtc::DecodeTargetIndication const > GetDecodeTargetIndications () const
 
MCAPI ::rtc::ArrayView< int64 const > GetFrameDependencies () const
 
MCAPI ::std::optional< int64 > GetFrameId () const
 
MCAPI::webrtc::VideoFrameType GetFrameType () const
 
MCAPI ushort GetHeight () const
 
MCAPI bool GetIsLastFrameInPicture () const
 
MCAPI ::std::variant< ::std::monostate, ::webrtc::RTPVideoHeaderVP8, ::webrtc::RTPVideoHeaderVP9, ::webrtc::RTPVideoHeaderH264 > const & GetRTPVideoHeaderCodecSpecifics () const
 
MCAPI::webrtc::VideoRotation GetRotation () const
 
MCAPI uchar GetSimulcastIdx () const
 
MCAPI int GetSpatialIndex () const
 
MCAPI uint GetSsrc () const
 
MCAPI int GetTemporalIndex () const
 
MCAPI ushort GetWidth () const
 
MCAPI void SetCodec (::webrtc::VideoCodecType)
 
MCAPI void SetContentType (::webrtc::VideoContentType)
 
MCAPI void SetCsrcs (::std::vector< uint >)
 
MCAPI void SetDecodeTargetIndications (::rtc::ArrayView<::webrtc::DecodeTargetIndication const >)
 
MCAPI void SetFrameDependencies (::rtc::ArrayView< int64 const >)
 
MCAPI void SetFrameId (::std::optional< int64 >)
 
MCAPI void SetFrameType (::webrtc::VideoFrameType)
 
MCAPI void SetHeight (ushort)
 
MCAPI void SetIsLastFrameInPicture (bool)
 
MCAPI void SetRTPVideoHeaderCodecSpecifics (::std::variant< ::std::monostate, ::webrtc::RTPVideoHeaderVP8, ::webrtc::RTPVideoHeaderVP9, ::webrtc::RTPVideoHeaderH264 >)
 
MCAPI void SetRotation (::webrtc::VideoRotation)
 
MCAPI void SetSimulcastIdx (uchar)
 
MCAPI void SetSpatialIndex (int)
 
MCAPI void SetSsrc (uint)
 
MCAPI void SetTemporalIndex (int)
 
MCAPI void SetWidth (ushort)
 
MCAPI VideoFrameMetadata ()
 
MCAPI ~VideoFrameMetadata ()
 
MCAPI void * $ctor ()
 
MCAPI void $dtor ()
 

Public Attributes

::ll::UntypedStorage< 4, 4 > mUnkff2514
 
::ll::UntypedStorage< 2, 2 > mUnk27790b
 
::ll::UntypedStorage< 2, 2 > mUnkc44e66
 
::ll::UntypedStorage< 4, 4 > mUnke4d394
 
::ll::UntypedStorage< 1, 1 > mUnkb5d5b6
 
::ll::UntypedStorage< 8, 16 > mUnkf2b551
 
::ll::UntypedStorage< 4, 4 > mUnk6330cf
 
::ll::UntypedStorage< 4, 4 > mUnkc14eee
 
::ll::UntypedStorage< 8, 48 > mUnka483dc
 
::ll::UntypedStorage< 8, 48 > mUnk430c4a
 
::ll::UntypedStorage< 1, 1 > mUnk861a48
 
::ll::UntypedStorage< 1, 1 > mUnkb071ed
 
::ll::UntypedStorage< 4, 4 > mUnk3f825f
 
::ll::UntypedStorage< 8, 1648 > mUnk5b8abb
 
::ll::UntypedStorage< 4, 4 > mUnk377efc
 
::ll::UntypedStorage< 8, 24 > mUnk94dc87
 

Constructor & Destructor Documentation

◆ VideoFrameMetadata()

MCAPI webrtc::VideoFrameMetadata::VideoFrameMetadata ( )
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.

◆ ~VideoFrameMetadata()

MCAPI webrtc::VideoFrameMetadata::~VideoFrameMetadata ( )
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

◆ GetCodec()

MCAPI::webrtc::VideoCodecType webrtc::VideoFrameMetadata::GetCodec ( ) 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.

◆ GetContentType()

MCAPI::webrtc::VideoContentType webrtc::VideoFrameMetadata::GetContentType ( ) 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.

◆ GetCsrcs()

MCAPI ::std::vector< uint > webrtc::VideoFrameMetadata::GetCsrcs ( ) 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.

◆ GetDecodeTargetIndications()

MCAPI ::rtc::ArrayView<::webrtc::DecodeTargetIndication const > webrtc::VideoFrameMetadata::GetDecodeTargetIndications ( ) 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.

◆ GetFrameDependencies()

MCAPI ::rtc::ArrayView< int64 const > webrtc::VideoFrameMetadata::GetFrameDependencies ( ) 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.

◆ GetFrameId()

MCAPI ::std::optional< int64 > webrtc::VideoFrameMetadata::GetFrameId ( ) 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.

◆ GetFrameType()

MCAPI::webrtc::VideoFrameType webrtc::VideoFrameMetadata::GetFrameType ( ) 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.

◆ GetHeight()

MCAPI ushort webrtc::VideoFrameMetadata::GetHeight ( ) 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.

◆ GetIsLastFrameInPicture()

MCAPI bool webrtc::VideoFrameMetadata::GetIsLastFrameInPicture ( ) 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.

◆ GetRTPVideoHeaderCodecSpecifics()

MCAPI ::std::variant< ::std::monostate, ::webrtc::RTPVideoHeaderVP8, ::webrtc::RTPVideoHeaderVP9, ::webrtc::RTPVideoHeaderH264 > const & webrtc::VideoFrameMetadata::GetRTPVideoHeaderCodecSpecifics ( ) 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.

◆ GetRotation()

MCAPI::webrtc::VideoRotation webrtc::VideoFrameMetadata::GetRotation ( ) 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.

◆ GetSimulcastIdx()

MCAPI uchar webrtc::VideoFrameMetadata::GetSimulcastIdx ( ) 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.

◆ GetSpatialIndex()

MCAPI int webrtc::VideoFrameMetadata::GetSpatialIndex ( ) 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.

◆ GetSsrc()

MCAPI uint webrtc::VideoFrameMetadata::GetSsrc ( ) 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.

◆ GetTemporalIndex()

MCAPI int webrtc::VideoFrameMetadata::GetTemporalIndex ( ) 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.

◆ GetWidth()

MCAPI ushort webrtc::VideoFrameMetadata::GetWidth ( ) 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.

◆ SetCodec()

MCAPI void webrtc::VideoFrameMetadata::SetCodec ( ::webrtc::VideoCodecType )
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.

◆ SetContentType()

MCAPI void webrtc::VideoFrameMetadata::SetContentType ( ::webrtc::VideoContentType )
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.

◆ SetCsrcs()

MCAPI void webrtc::VideoFrameMetadata::SetCsrcs ( ::std::vector< uint > )
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.

◆ SetDecodeTargetIndications()

MCAPI void webrtc::VideoFrameMetadata::SetDecodeTargetIndications ( ::rtc::ArrayView<::webrtc::DecodeTargetIndication 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.

◆ SetFrameDependencies()

MCAPI void webrtc::VideoFrameMetadata::SetFrameDependencies ( ::rtc::ArrayView< int64 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.

◆ SetFrameId()

MCAPI void webrtc::VideoFrameMetadata::SetFrameId ( ::std::optional< int64 > )
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.

◆ SetFrameType()

MCAPI void webrtc::VideoFrameMetadata::SetFrameType ( ::webrtc::VideoFrameType )
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.

◆ SetHeight()

MCAPI void webrtc::VideoFrameMetadata::SetHeight ( ushort )
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.

◆ SetIsLastFrameInPicture()

MCAPI void webrtc::VideoFrameMetadata::SetIsLastFrameInPicture ( bool )
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.

◆ SetRTPVideoHeaderCodecSpecifics()

MCAPI void webrtc::VideoFrameMetadata::SetRTPVideoHeaderCodecSpecifics ( ::std::variant< ::std::monostate, ::webrtc::RTPVideoHeaderVP8, ::webrtc::RTPVideoHeaderVP9, ::webrtc::RTPVideoHeaderH264 > )
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.

◆ SetRotation()

MCAPI void webrtc::VideoFrameMetadata::SetRotation ( ::webrtc::VideoRotation )
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.

◆ SetSimulcastIdx()

MCAPI void webrtc::VideoFrameMetadata::SetSimulcastIdx ( uchar )
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.

◆ SetSpatialIndex()

MCAPI void webrtc::VideoFrameMetadata::SetSpatialIndex ( int )
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.

◆ SetSsrc()

MCAPI void webrtc::VideoFrameMetadata::SetSsrc ( uint )
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.

◆ SetTemporalIndex()

MCAPI void webrtc::VideoFrameMetadata::SetTemporalIndex ( int )
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.

◆ SetWidth()

MCAPI void webrtc::VideoFrameMetadata::SetWidth ( ushort )
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::VideoFrameMetadata::$ctor ( )
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.

◆ $dtor()

MCAPI void webrtc::VideoFrameMetadata::$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.

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