Lines Matching refs:RtpPacketSinkInterface
23 class RtpPacketSinkInterface; variable
114 RtpPacketSinkInterface* sink);
121 bool AddSink(uint32_t ssrc, RtpPacketSinkInterface* sink);
125 void AddSink(const std::string& rsid, RtpPacketSinkInterface* sink);
129 bool RemoveSink(const RtpPacketSinkInterface* sink);
148 RtpPacketSinkInterface* ResolveSink(const RtpPacketReceived& packet);
151 RtpPacketSinkInterface* ResolveSinkByMid(const std::string& mid,
153 RtpPacketSinkInterface* ResolveSinkByMidRsid(const std::string& mid,
156 RtpPacketSinkInterface* ResolveSinkByRsid(const std::string& rsid,
158 RtpPacketSinkInterface* ResolveSinkByPayloadType(uint8_t payload_type,
172 std::map<std::string, RtpPacketSinkInterface*> sink_by_mid_;
173 std::map<uint32_t, RtpPacketSinkInterface*> sink_by_ssrc_;
174 std::multimap<uint8_t, RtpPacketSinkInterface*> sinks_by_pt_;
175 std::map<std::pair<std::string, std::string>, RtpPacketSinkInterface*>
177 std::map<std::string, RtpPacketSinkInterface*> sink_by_rsid_;
192 void AddSsrcSinkBinding(uint32_t ssrc, RtpPacketSinkInterface* sink);