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 codec)
 
MCAPI void SetContentType (::webrtc::VideoContentType content_type)
 
MCAPI void SetCsrcs (::std::vector< uint > csrcs)
 
MCAPI void SetDecodeTargetIndications (::rtc::ArrayView<::webrtc::DecodeTargetIndication const > decode_target_indications)
 
MCAPI void SetFrameDependencies (::rtc::ArrayView< int64 const > frame_dependencies)
 
MCAPI void SetFrameId (::std::optional< int64 > frame_id)
 
MCAPI void SetFrameType (::webrtc::VideoFrameType frame_type)
 
MCAPI void SetHeight (ushort height)
 
MCAPI void SetIsLastFrameInPicture (bool is_last_frame_in_picture)
 
MCAPI void SetRTPVideoHeaderCodecSpecifics (::std::variant< ::std::monostate, ::webrtc::RTPVideoHeaderVP8, ::webrtc::RTPVideoHeaderVP9, ::webrtc::RTPVideoHeaderH264 > codec_specifics)
 
MCAPI void SetRotation (::webrtc::VideoRotation rotation)
 
MCAPI void SetSimulcastIdx (uchar simulcast_idx)
 
MCAPI void SetSpatialIndex (int spatial_index)
 
MCAPI void SetSsrc (uint ssrc)
 
MCAPI void SetTemporalIndex (int temporal_index)
 
MCAPI void SetWidth (ushort width)
 
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 codec)
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 content_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.

◆ SetCsrcs()

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

◆ SetHeight()

MCAPI void webrtc::VideoFrameMetadata::SetHeight ( ushort height)
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 is_last_frame_in_picture)
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 > codec_specifics)
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 rotation)
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 simulcast_idx)
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 spatial_index)
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 ssrc)
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 temporal_index)
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 width)
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: