Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
RtpDependencyDescriptorExtension.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/external/webrtc/ArrayView.h"
7
8// auto generated forward declare list
9// clang-format off
10namespace webrtc { struct DependencyDescriptor; }
11namespace webrtc { struct FrameDependencyStructure; }
12// clang-format on
13
14namespace webrtc {
15
17public:
18 // static functions
19 // NOLINTBEGIN
20 MCNAPI static uint64 ValueSize(
22 ::std::bitset<32> active_chains,
23 ::webrtc::DependencyDescriptor const& descriptor
24 );
25
26 MCNAPI static bool Write(
29 ::std::bitset<32> active_chains,
30 ::webrtc::DependencyDescriptor const& descriptor
31 );
32 // NOLINTEND
33};
34
35} // namespace webrtc
Definition ArrayView.h:8
Definition RtpDependencyDescriptorExtension.h:16
static MCAPI uint64 ValueSize(::webrtc::FrameDependencyStructure const &structure, ::std::bitset< 32 > active_chains, ::webrtc::DependencyDescriptor const &descriptor)
static MCAPI bool Write(::webrtc::ArrayView< uchar > data, ::webrtc::FrameDependencyStructure const &structure, ::std::bitset< 32 > active_chains, ::webrtc::DependencyDescriptor const &descriptor)
Definition DependencyDescriptor.h:7
Definition FrameDependencyStructure.h:7