LeviLamina
Loading...
Searching...
No Matches
StreamParams.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
7namespace rtc { class UniqueRandomIdGenerator; }
8// clang-format on
9
10namespace cricket {
11
13public:
14 // member variables
15 // NOLINTBEGIN
22 // NOLINTEND
23
24public:
25 // member functions
26 // NOLINTBEGIN
27 MCAPI bool AddSecondarySsrc(::std::string const&, uint, uint);
28
29 MCAPI void GenerateSsrcs(int, bool, bool, ::rtc::UniqueRandomIdGenerator*);
30
31 MCAPI StreamParams();
32
34
36
37 MCAPI ::std::string first_stream_id() const;
38
39 MCAPI bool has_ssrc(uint) const;
40
41 MCAPI ::cricket::StreamParams& operator=(::cricket::StreamParams const&);
42
43 MCAPI void set_stream_ids(::std::vector<::std::string> const&);
44
45 MCAPI ::std::vector<::std::string> stream_ids() const;
46
47 MCAPI ~StreamParams();
48 // NOLINTEND
49
50public:
51 // constructor thunks
52 // NOLINTBEGIN
53 MCAPI void* $ctor();
54
55 MCAPI void* $ctor(::cricket::StreamParams&&);
56
57 MCAPI void* $ctor(::cricket::StreamParams const&);
58 // NOLINTEND
59
60public:
61 // destructor thunk
62 // NOLINTBEGIN
63 MCAPI void $dtor();
64 // NOLINTEND
65};
66
67} // namespace cricket
Definition UniqueRandomIdGenerator.h:7
Definition StreamParams.h:12
Definition Alias.h:14