Lines Matching defs:StreamParams
79 struct StreamParams { struct
80 static StreamParams CreateLegacy(uint32_t ssrc) { in CreateLegacy() argument
100 uint32_t first_ssrc() const { in first_ssrc()
107 bool has_ssrcs() const { in has_ssrcs()
110 bool has_ssrc(uint32_t ssrc) const { in has_ssrc()
113 void add_ssrc(uint32_t ssrc) { ssrcs.push_back(ssrc); } in add_ssrc()
114 bool has_ssrc_groups() const { in has_ssrc_groups()
117 bool has_ssrc_group(const std::string& semantics) const { in has_ssrc_group()
120 const SsrcGroup* get_ssrc_group(const std::string& semantics) const { in get_ssrc_group()
132 inline bool AddFidSsrc(uint32_t primary_ssrc, uint32_t fid_ssrc) { in AddFidSsrc()
138 inline bool GetFidSsrc(uint32_t primary_ssrc, uint32_t* fid_ssrc) const { in GetFidSsrc()
157 std::string groupid;
159 std::string id;
160 std::vector<uint32_t> ssrcs; // All SSRCs for this source
161 std::vector<SsrcGroup> ssrc_groups; // e.g. FID, FEC, SIM
163 std::string type;
165 std::string display;
189 bool Matches(const StreamParams& stream) const { in Matches() argument