LeviLamina
Loading...
Searching...
No Matches
MediaChannelUtil.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/external/webrtc/Transport.h"
7
8// auto generated forward declare list
9// clang-format off
10namespace webrtc { struct PacketOptions; }
11// clang-format on
12
13namespace cricket {
14
16public:
17 // MediaChannelUtil inner types declare
18 // clang-format off
20 // clang-format on
21
22 // MediaChannelUtil inner types define
24 public:
25 // member variables
26 // NOLINTBEGIN
32 // NOLINTEND
33
34 public:
35 // prevent constructor by default
39
40 public:
41 // virtual functions
42 // NOLINTBEGIN
43 // vIndex: 2
44 virtual ~TransportForMediaChannels() /*override*/ = default;
45
46 // vIndex: 0
47 virtual bool SendRtp(::rtc::ArrayView<uchar const>, ::webrtc::PacketOptions const&) /*override*/;
48
49 // vIndex: 1
50 virtual bool SendRtcp(::rtc::ArrayView<uchar const>) /*override*/;
51 // NOLINTEND
52
53 public:
54 // virtual function thunks
55 // NOLINTBEGIN
56
57 // NOLINTEND
58 };
59
60public:
61 // member variables
62 // NOLINTBEGIN
65 // NOLINTEND
66
67public:
68 // prevent constructor by default
69 MediaChannelUtil& operator=(MediaChannelUtil const&);
72
73public:
74 // virtual functions
75 // NOLINTBEGIN
76 // vIndex: 0
77 virtual ~MediaChannelUtil() = default;
78
79 // vIndex: 1
80 virtual int GetRtpSendTimeExtnId() const;
81 // NOLINTEND
82
83public:
84 // virtual function thunks
85 // NOLINTBEGIN
86
87 // NOLINTEND
88};
89
90} // namespace cricket
Definition MediaChannelUtil.h:15
Definition _HeaderOutputPredefine.h:258
Definition Transport.h:12
Definition Alias.h:14
Definition PacketOptions.h:7