Home
last modified time | relevance | path

Searched refs:RtpPacketSinkInterface (Results 1 – 25 of 36) sorted by relevance

12

/external/webrtc/call/
Drtp_demuxer.h23 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,
[all …]
Drtp_demuxer.cc105 RtpPacketSinkInterface* sink) { in AddSink()
217 bool RtpDemuxer::AddSink(uint32_t ssrc, RtpPacketSinkInterface* sink) { in AddSink()
224 RtpPacketSinkInterface* sink) { in AddSink()
230 bool RtpDemuxer::RemoveSink(const RtpPacketSinkInterface* sink) { in RemoveSink()
246 RtpPacketSinkInterface* sink = ResolveSink(packet); in OnRtpPacket()
254 RtpPacketSinkInterface* RtpDemuxer::ResolveSink( in ResolveSink()
314 RtpPacketSinkInterface* sink_by_mid = ResolveSinkByMid(*mid, ssrc); in ResolveSink()
321 RtpPacketSinkInterface* sink_by_mid_rsid = in ResolveSink()
336 RtpPacketSinkInterface* sink_by_rsid = ResolveSinkByRsid(*rsid, ssrc); in ResolveSink()
353 RtpPacketSinkInterface* RtpDemuxer::ResolveSinkByMid(const std::string& mid, in ResolveSinkByMid()
[all …]
Drtp_stream_receiver_controller.h38 RtpPacketSinkInterface* sink) override;
41 bool AddSink(uint32_t ssrc, RtpPacketSinkInterface* sink) override;
42 size_t RemoveSink(const RtpPacketSinkInterface* sink) override;
52 RtpPacketSinkInterface* sink);
58 RtpPacketSinkInterface* const sink_;
Drtp_stream_receiver_controller.cc22 RtpPacketSinkInterface* sink) in Receiver()
50 RtpPacketSinkInterface* sink) { in CreateReceiver()
60 RtpPacketSinkInterface* sink) { in AddSink()
66 const RtpPacketSinkInterface* sink) { in RemoveSink()
Drtp_stream_receiver_controller_interface.h39 RtpPacketSinkInterface* sink) = 0;
41 virtual bool AddSink(uint32_t ssrc, RtpPacketSinkInterface* sink) = 0;
42 virtual size_t RemoveSink(const RtpPacketSinkInterface* sink) = 0;
Drtx_receive_stream.h25 class RtxReceiveStream : public RtpPacketSinkInterface {
27 RtxReceiveStream(RtpPacketSinkInterface* media_sink,
40 RtpPacketSinkInterface* const media_sink_;
Drtp_packet_sink_interface.h18 class RtpPacketSinkInterface {
20 virtual ~RtpPacketSinkInterface() = default;
Dvideo_receive_stream.h40 class RtpPacketSinkInterface; variable
284 virtual void AddSecondarySink(RtpPacketSinkInterface* sink) = 0;
285 virtual void RemoveSecondarySink(const RtpPacketSinkInterface* sink) = 0;
Dflexfec_receive_stream.h26 class FlexfecReceiveStream : public RtpPacketSinkInterface {
Drtx_receive_stream.cc27 RtpPacketSinkInterface* media_sink, in RtxReceiveStream()
Drtp_demuxer_unittest.cc49 RtpPacketSinkInterface* sink) { in AddSink()
57 bool AddSinkOnlySsrc(uint32_t ssrc, RtpPacketSinkInterface* sink) { in AddSinkOnlySsrc()
63 bool AddSinkOnlyRsid(const std::string& rsid, RtpPacketSinkInterface* sink) { in AddSinkOnlyRsid()
69 bool AddSinkOnlyMid(const std::string& mid, RtpPacketSinkInterface* sink) { in AddSinkOnlyMid()
77 RtpPacketSinkInterface* sink) { in AddSinkBothMidRsid()
84 bool RemoveSink(RtpPacketSinkInterface* sink) { in RemoveSink()
177 std::set<RtpPacketSinkInterface*> sinks_to_tear_down_;
/external/webrtc/pc/
Dcomposite_rtp_transport.h95 RtpPacketSinkInterface* sink) override;
96 bool UnregisterRtpDemuxerSink(RtpPacketSinkInterface* sink) override;
114 std::set<RtpPacketSinkInterface*> rtp_demuxer_sinks_;
Drtp_transport_internal.h98 RtpPacketSinkInterface* sink) = 0;
100 virtual bool UnregisterRtpDemuxerSink(RtpPacketSinkInterface* sink) = 0;
Drtp_transport.h75 RtpPacketSinkInterface* sink) override;
77 bool UnregisterRtpDemuxerSink(RtpPacketSinkInterface* sink) override;
Dcomposite_rtp_transport.cc161 RtpPacketSinkInterface* sink) { in RegisterRtpDemuxerSink()
170 RtpPacketSinkInterface* sink) { in UnregisterRtpDemuxerSink()
Drtp_transport.cc166 RtpPacketSinkInterface* sink) { in RegisterRtpDemuxerSink()
175 bool RtpTransport::UnregisterRtpDemuxerSink(RtpPacketSinkInterface* sink) { in UnregisterRtpDemuxerSink()
/external/webrtc/video/
Drtp_video_stream_receiver2.h63 public RtpPacketSinkInterface,
181 void AddSecondarySink(RtpPacketSinkInterface* sink);
182 void RemoveSecondarySink(const RtpPacketSinkInterface* sink);
341 std::vector<RtpPacketSinkInterface*> secondary_sinks_
Drtp_video_stream_receiver.h68 public RtpPacketSinkInterface,
206 void AddSecondarySink(RtpPacketSinkInterface* sink);
207 void RemoveSecondarySink(const RtpPacketSinkInterface* sink);
376 std::vector<RtpPacketSinkInterface*> secondary_sinks_
Dvideo_receive_stream.h91 void AddSecondarySink(RtpPacketSinkInterface* sink) override;
92 void RemoveSecondarySink(const RtpPacketSinkInterface* sink) override;
Dvideo_receive_stream2.h113 void AddSecondarySink(RtpPacketSinkInterface* sink) override;
114 void RemoveSecondarySink(const RtpPacketSinkInterface* sink) override;
/external/webrtc/call/test/
Dmock_rtp_packet_sink_interface.h18 class MockRtpPacketSink : public RtpPacketSinkInterface {
/external/webrtc/modules/rtp_rtcp/include/
Dreceive_statistics.h56 public RtpPacketSinkInterface {
/external/webrtc/pc/test/
Drtp_transport_test_util.h23 class TransportObserver : public RtpPacketSinkInterface,
/external/webrtc/audio/
Dchannel_receive.h76 class ChannelReceiveInterface : public RtpPacketSinkInterface {
/external/webrtc/media/engine/
Dfake_webrtc_call.h219 void AddSecondarySink(webrtc::RtpPacketSinkInterface* sink) override;
220 void RemoveSecondarySink(const webrtc::RtpPacketSinkInterface* sink) override;

12