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 ::cricket::StreamParams& operator=(::cricket::StreamParams const&);
45
46 MCNAPI void set_stream_ids(::std::vector<::std::string> const& stream_ids);
47
48 MCNAPI ::std::vector<::std::string> stream_ids() const;
49
50 MCNAPI ~StreamParams();
51 // NOLINTEND
52
53public:
54 // constructor thunks
55 // NOLINTBEGIN
56 MCNAPI void* $ctor();
57
59
60 MCNAPI void* $ctor(::cricket::StreamParams const&);
61 // NOLINTEND
62
63public:
64 // destructor thunk
65 // NOLINTBEGIN
66 MCNAPI void $dtor();
67 // NOLINTEND
68};
69
70} // namespace cricket
Definition UniqueRandomIdGenerator.h:7
Definition StreamParams.h:12
MCAPI::cricket::StreamParams & operator=(::cricket::StreamParams const &)
MCAPI StreamParams(::cricket::StreamParams &&)
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