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 MCNAPI bool AddSecondarySsrc(::std::string const& semantics, uint primary_ssrc, uint secondary_ssrc);
28
29 MCNAPI void GenerateSsrcs(
30 int num_layers,
31 bool generate_fid,
32 bool generate_fec_fr,
33 ::rtc::UniqueRandomIdGenerator* ssrc_generator
34 );
35
36 MCNAPI StreamParams();
37
39
41
42 MCNAPI ::std::string first_stream_id() const;
43
44 MCNAPI bool has_ssrc(uint ssrc) const;
45
46 MCNAPI ::cricket::StreamParams& operator=(::cricket::StreamParams const&);
47
48 MCNAPI void set_stream_ids(::std::vector<::std::string> const& stream_ids);
49
50 MCNAPI ::std::vector<::std::string> stream_ids() const;
51
52 MCNAPI ~StreamParams();
53 // NOLINTEND
54
55public:
56 // constructor thunks
57 // NOLINTBEGIN
58 MCNAPI void* $ctor();
59
61
62 MCNAPI void* $ctor(::cricket::StreamParams const&);
63 // NOLINTEND
64
65public:
66 // destructor thunk
67 // NOLINTBEGIN
68 MCNAPI void $dtor();
69 // NOLINTEND
70};
71
72} // namespace cricket
Definition UniqueRandomIdGenerator.h:7
Definition StreamParams.h:12
MCAPI::cricket::StreamParams & operator=(::cricket::StreamParams const &)
MCAPI StreamParams(::cricket::StreamParams &&)
MCAPI bool has_ssrc(uint ssrc) const
MCAPI void * $ctor(::cricket::StreamParams &&)
MCAPI void * $ctor(::cricket::StreamParams const &)
MCAPI::std::string first_stream_id() const
MCAPI void * $ctor()
MCAPI StreamParams(::cricket::StreamParams const &)
MCAPI void set_stream_ids(::std::vector<::std::string > const &stream_ids)
MCAPI ::std::vector<::std::string > stream_ids() const
MCAPI void GenerateSsrcs(int num_layers, bool generate_fid, bool generate_fec_fr, ::rtc::UniqueRandomIdGenerator *ssrc_generator)
MCAPI bool AddSecondarySsrc(::std::string const &semantics, uint primary_ssrc, uint secondary_ssrc)
Definition Alias.h:14