LeviLamina
Loading...
Searching...
No Matches
TmmbItem.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5namespace webrtc::rtcp {
6
7class TmmbItem {
8public:
9 // member variables
10 // NOLINTBEGIN
14 // NOLINTEND
15
16public:
17 // prevent constructor by default
18 TmmbItem& operator=(TmmbItem const&);
19 TmmbItem(TmmbItem const&);
20 TmmbItem();
21
22public:
23 // member functions
24 // NOLINTBEGIN
25 MCNAPI void Create(uchar* buffer) const;
26
27 MCNAPI bool Parse(uchar const* buffer);
28
29 MCNAPI TmmbItem(uint ssrc, uint64 bitrate_bps, ushort overhead);
30
31 MCNAPI void set_packet_overhead(ushort overhead);
32 // NOLINTEND
33
34public:
35 // constructor thunks
36 // NOLINTBEGIN
37 MCNAPI void* $ctor(uint ssrc, uint64 bitrate_bps, ushort overhead);
38 // NOLINTEND
39};
40
41} // namespace webrtc::rtcp
Definition TmmbItem.h:7
MCAPI void Create(uchar *buffer) const
MCAPI void set_packet_overhead(ushort overhead)
MCAPI void * $ctor(uint ssrc, uint64 bitrate_bps, ushort overhead)
MCAPI TmmbItem(uint ssrc, uint64 bitrate_bps, ushort overhead)
MCAPI bool Parse(uchar const *buffer)
Definition buffer.h:5
Definition Alias.h:14