3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/external/webrtc/ArrayView.h"
17class RtpDependencyDescriptorWriter {
25 struct TemplateMatch {
38 TemplateMatch& operator=(TemplateMatch
const&);
39 TemplateMatch(TemplateMatch
const&);
56 RtpDependencyDescriptorWriter& operator=(RtpDependencyDescriptorWriter
const&);
57 RtpDependencyDescriptorWriter(RtpDependencyDescriptorWriter
const&);
58 RtpDependencyDescriptorWriter();
63 MCNAPI ::webrtc::RtpDependencyDescriptorWriter::TemplateMatch
CalculateMatch(
64 ::std::_Vector_const_iterator<::std::_Vector_val<::std::_Simple_types<::webrtc::FrameDependencyTemplate>>>
71 ::std::bitset<32> active_chains,
90 ::std::bitset<32> active_chains,
MCAPI int ValueSizeBits() const
MCAPI RtpDependencyDescriptorWriter(::webrtc::ArrayView< uchar > data, ::webrtc::FrameDependencyStructure const &structure, ::std::bitset< 32 > active_chains, ::webrtc::DependencyDescriptor const &descriptor)
MCAPI::webrtc::RtpDependencyDescriptorWriter::TemplateMatch CalculateMatch(::std::_Vector_const_iterator<::std::_Vector_val<::std::_Simple_types<::webrtc::FrameDependencyTemplate > > > frame_template) const
MCAPI void * $ctor(::webrtc::ArrayView< uchar > data, ::webrtc::FrameDependencyStructure const &structure, ::std::bitset< 32 > active_chains, ::webrtc::DependencyDescriptor const &descriptor)
MCAPI void WriteFrameDependencyDefinition()
MCAPI void WriteTemplateDependencyStructure()
Definition DependencyDescriptor.h:7
Definition FrameDependencyStructure.h:7
Definition FrameDependencyTemplate.h:7
Definition RtpDependencyDescriptorWriter.h:25