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

Classes

struct  TemplateMatch
 

Public Member Functions

RtpDependencyDescriptorWriteroperator= (RtpDependencyDescriptorWriter const &)
 
 RtpDependencyDescriptorWriter (RtpDependencyDescriptorWriter const &)
 
MCAPI::webrtc::RtpDependencyDescriptorWriter::TemplateMatch CalculateMatch (::std::_Vector_const_iterator<::std::_Vector_val<::std::_Simple_types<::webrtc::FrameDependencyTemplate > > > frame_template) const
 
MCAPI void FindBestTemplate ()
 
MCAPI bool HasExtendedFields () const
 
MCAPI RtpDependencyDescriptorWriter (::rtc::ArrayView< uchar > data, ::webrtc::FrameDependencyStructure const &structure, ::std::bitset< 32 > active_chains, ::webrtc::DependencyDescriptor const &descriptor)
 
MCAPI bool ShouldWriteActiveDecodeTargetsBitmask () const
 
MCAPI int StructureSizeBits () const
 
MCAPI uint64 TemplateId () const
 
MCAPI int ValueSizeBits () const
 
MCAPI bool Write ()
 
MCAPI void WriteBits (uint64 val, uint64 bit_count)
 
MCAPI void WriteExtendedFields ()
 
MCAPI void WriteFrameChains ()
 
MCAPI void WriteFrameDependencyDefinition ()
 
MCAPI void WriteFrameDtis ()
 
MCAPI void WriteFrameFdiffs ()
 
MCAPI void WriteMandatoryFields ()
 
MCAPI void WriteNonSymmetric (uint value, uint num_values)
 
MCAPI void WriteResolutions ()
 
MCAPI void WriteTemplateChains ()
 
MCAPI void WriteTemplateDependencyStructure ()
 
MCAPI void WriteTemplateDtis ()
 
MCAPI void WriteTemplateFdiffs ()
 
MCAPI void WriteTemplateLayers ()
 
MCAPI void * $ctor (::rtc::ArrayView< uchar > data, ::webrtc::FrameDependencyStructure const &structure, ::std::bitset< 32 > active_chains, ::webrtc::DependencyDescriptor const &descriptor)
 

Public Attributes

::ll::UntypedStorage< 1, 1 > mUnk8d437e
 
::ll::UntypedStorage< 8, 8 > mUnk1a89d6
 
::ll::UntypedStorage< 8, 8 > mUnk954103
 
::ll::UntypedStorage< 4, 4 > mUnk26891a
 
::ll::UntypedStorage< 8, 32 > mUnkdf423b
 
::ll::UntypedStorage< 8, 16 > mUnkd891db
 

Constructor & Destructor Documentation

◆ RtpDependencyDescriptorWriter()

MCAPI webrtc::RtpDependencyDescriptorWriter::RtpDependencyDescriptorWriter ( ::rtc::ArrayView< uchar > data,
::webrtc::FrameDependencyStructure const & structure,
::std::bitset< 32 > active_chains,
::webrtc::DependencyDescriptor const & descriptor )
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

◆ CalculateMatch()

MCAPI::webrtc::RtpDependencyDescriptorWriter::TemplateMatch webrtc::RtpDependencyDescriptorWriter::CalculateMatch ( ::std::_Vector_const_iterator<::std::_Vector_val<::std::_Simple_types<::webrtc::FrameDependencyTemplate > > > frame_template) 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.

◆ FindBestTemplate()

MCAPI void webrtc::RtpDependencyDescriptorWriter::FindBestTemplate ( )
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.

◆ HasExtendedFields()

MCAPI bool webrtc::RtpDependencyDescriptorWriter::HasExtendedFields ( ) 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.

◆ ShouldWriteActiveDecodeTargetsBitmask()

MCAPI bool webrtc::RtpDependencyDescriptorWriter::ShouldWriteActiveDecodeTargetsBitmask ( ) 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.

◆ StructureSizeBits()

MCAPI int webrtc::RtpDependencyDescriptorWriter::StructureSizeBits ( ) 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.

◆ TemplateId()

MCAPI uint64 webrtc::RtpDependencyDescriptorWriter::TemplateId ( ) 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.

◆ ValueSizeBits()

MCAPI int webrtc::RtpDependencyDescriptorWriter::ValueSizeBits ( ) 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.

◆ Write()

MCAPI bool webrtc::RtpDependencyDescriptorWriter::Write ( )
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.

◆ WriteBits()

MCAPI void webrtc::RtpDependencyDescriptorWriter::WriteBits ( uint64 val,
uint64 bit_count )
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.

◆ WriteExtendedFields()

MCAPI void webrtc::RtpDependencyDescriptorWriter::WriteExtendedFields ( )
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.

◆ WriteFrameChains()

MCAPI void webrtc::RtpDependencyDescriptorWriter::WriteFrameChains ( )
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.

◆ WriteFrameDependencyDefinition()

MCAPI void webrtc::RtpDependencyDescriptorWriter::WriteFrameDependencyDefinition ( )
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.

◆ WriteFrameDtis()

MCAPI void webrtc::RtpDependencyDescriptorWriter::WriteFrameDtis ( )
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.

◆ WriteFrameFdiffs()

MCAPI void webrtc::RtpDependencyDescriptorWriter::WriteFrameFdiffs ( )
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.

◆ WriteMandatoryFields()

MCAPI void webrtc::RtpDependencyDescriptorWriter::WriteMandatoryFields ( )
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.

◆ WriteNonSymmetric()

MCAPI void webrtc::RtpDependencyDescriptorWriter::WriteNonSymmetric ( uint value,
uint num_values )
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.

◆ WriteResolutions()

MCAPI void webrtc::RtpDependencyDescriptorWriter::WriteResolutions ( )
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.

◆ WriteTemplateChains()

MCAPI void webrtc::RtpDependencyDescriptorWriter::WriteTemplateChains ( )
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.

◆ WriteTemplateDependencyStructure()

MCAPI void webrtc::RtpDependencyDescriptorWriter::WriteTemplateDependencyStructure ( )
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.

◆ WriteTemplateDtis()

MCAPI void webrtc::RtpDependencyDescriptorWriter::WriteTemplateDtis ( )
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.

◆ WriteTemplateFdiffs()

MCAPI void webrtc::RtpDependencyDescriptorWriter::WriteTemplateFdiffs ( )
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.

◆ WriteTemplateLayers()

MCAPI void webrtc::RtpDependencyDescriptorWriter::WriteTemplateLayers ( )
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::RtpDependencyDescriptorWriter::$ctor ( ::rtc::ArrayView< uchar > data,
::webrtc::FrameDependencyStructure const & structure,
::std::bitset< 32 > active_chains,
::webrtc::DependencyDescriptor const & descriptor )
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: