LeviLamina
Loading...
Searching...
No Matches
I422BufferInterface.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/external/webrtc/PlanarYuv8Buffer.h"
7#include "mc/external/webrtc/VideoFrameBuffer.h"
8#include "mc/external/webrtc/scoped_refptr.h"
9
10// auto generated forward declare list
11// clang-format off
12namespace webrtc { class VideoFrameBuffer; }
13// clang-format on
14
15namespace webrtc {
16
18public:
19 // virtual functions
20 // NOLINTBEGIN
21 // vIndex: 3
22 virtual ::webrtc::VideoFrameBuffer::Type type() const /*override*/;
23
24 // vIndex: 10
25 virtual int ChromaWidth() const /*override*/;
26
27 // vIndex: 11
28 virtual int ChromaHeight() const /*override*/;
29
30 // vIndex: 8
31 virtual ::webrtc::scoped_refptr<::webrtc::VideoFrameBuffer> CropAndScale(int, int, int, int, int, int) /*override*/;
32
33 // vIndex: 2
34 virtual ~I422BufferInterface() /*override*/ = default;
35 // NOLINTEND
36
37public:
38 // destructor thunk
39 // NOLINTBEGIN
40
41 // NOLINTEND
42
43public:
44 // virtual function thunks
45 // NOLINTBEGIN
46
47 // NOLINTEND
48};
49
50} // namespace webrtc
Definition I422BufferInterface.h:17
Definition PlanarYuv8Buffer.h:10