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

Public Member Functions

VideoFrameMetadata & operator= (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: