LeviLamina
Loading...
Searching...
No Matches
FrameEncryptorInterface.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/external/webrtc/ArrayView.h"
7#include "mc/external/webrtc/MediaType.h"
8#include "mc/external/webrtc/RefCountInterface.h"
9
10namespace webrtc {
11
13public:
14 // virtual functions
15 // NOLINTBEGIN
16 virtual ~FrameEncryptorInterface() /*override*/ = default;
17
18 virtual int Encrypt(
19 ::webrtc::MediaType,
20 uint,
24 uint64*
25 ) = 0;
26
27 virtual uint64 GetMaxCiphertextByteSize(::webrtc::MediaType, uint64) = 0;
28 // NOLINTEND
29};
30
31} // namespace webrtc
Definition ArrayView.h:8
Definition FrameEncryptorInterface.h:12
Definition RefCountInterface.h:10