LeviLamina
Loading...
Searching...
No Matches
RtpPacketizer.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/external/webrtc/VideoCodecType.h"
7
8// auto generated forward declare list
9// clang-format off
10namespace webrtc { struct RTPVideoHeader; }
11// clang-format on
12
13namespace webrtc {
14
16public:
17 // RtpPacketizer inner types declare
18 // clang-format off
19 struct PayloadSizeLimits;
20 // clang-format on
21
22 // RtpPacketizer inner types define
24
25public:
26 // static functions
27 // NOLINTBEGIN
28 MCAPI static ::std::unique_ptr<::webrtc::RtpPacketizer>
29 Create(::std::optional<::webrtc::VideoCodecType>, ::rtc::ArrayView<uchar const>, ::webrtc::RtpPacketizer::PayloadSizeLimits, ::webrtc::RTPVideoHeader const&);
30
31 MCAPI static ::std::vector<int> SplitAboutEqually(int, ::webrtc::RtpPacketizer::PayloadSizeLimits const&);
32 // NOLINTEND
33};
34
35} // namespace webrtc
Definition _HeaderOutputPredefine.h:238
Definition RtpPacketizer.h:15
Definition RTPVideoHeader.h:12
Definition RtpPacketizer.h:23