LeviLamina
Loading...
Searching...
No Matches
I444Buffer.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/external/webrtc/I444BufferInterface.h"
7
#include "mc/external/webrtc/scoped_refptr.h"
8
9
// auto generated forward declare list
10
// clang-format off
11
namespace
webrtc {
class
I420BufferInterface
; }
12
// clang-format on
13
14
namespace
webrtc {
15
16
class
I444Buffer :
public
::webrtc::I444BufferInterface
{
17
public
:
18
// member variables
19
// NOLINTBEGIN
20
::ll::UntypedStorage<4, 4>
mUnk1f23fb;
21
::ll::UntypedStorage<4, 4>
mUnk3b62b8;
22
::ll::UntypedStorage<4, 4>
mUnkbda6d9;
23
::ll::UntypedStorage<4, 4>
mUnk35864a;
24
::ll::UntypedStorage<4, 4>
mUnk503bfb;
25
::ll::UntypedStorage<8, 8>
mUnk3b56e0;
26
// NOLINTEND
27
28
public
:
29
// prevent constructor by default
30
I444Buffer& operator=(I444Buffer
const
&);
31
I444Buffer(I444Buffer
const
&);
32
I444Buffer();
33
34
public
:
35
// virtual functions
36
// NOLINTBEGIN
37
virtual ::webrtc::scoped_refptr<::webrtc::I420BufferInterface> ToI420()
/*override*/
;
38
39
virtual ::webrtc::I420BufferInterface
const
* GetI420()
const
/*override*/
;
40
41
virtual
int
width()
const
/*override*/
;
42
43
virtual
int
height()
const
/*override*/
;
44
45
virtual
uchar
const
* DataY()
const
/*override*/
;
46
47
virtual
uchar
const
* DataU()
const
/*override*/
;
48
49
virtual
uchar
const
* DataV()
const
/*override*/
;
50
51
virtual
int
StrideY()
const
/*override*/
;
52
53
virtual
int
StrideU()
const
/*override*/
;
54
55
virtual
int
StrideV()
const
/*override*/
;
56
57
virtual
~I444Buffer()
/*override*/
=
default
;
58
// NOLINTEND
59
60
public
:
61
// virtual function thunks
62
// NOLINTBEGIN
63
64
// NOLINTEND
65
};
66
67
}
// namespace webrtc
webrtc::I420BufferInterface
Definition
I420BufferInterface.h:12
webrtc::I444BufferInterface
Definition
I444BufferInterface.h:17
ll::UntypedStorage
Definition
Alias.h:14
src
mc
external
webrtc
I444Buffer.h
Generated on
for LeviLamina by
1.16.1