Home
last modified time | relevance | path

Searched refs:RTCPReader (Results 1 – 17 of 17) sorted by relevance

/webrtc/interceptor/src/
H A Dnoop.rs15 reader: Arc<dyn RTCPReader + Send + Sync>, in bind_rtcp_reader()
16 ) -> Arc<dyn RTCPReader + Send + Sync> { in bind_rtcp_reader()
69 impl RTCPReader for NoOp {
H A Dstream_reader.rs2 use crate::{Attributes, RTCPReader, RTPReader};
15 impl RTCPReader for Stream {
H A Dlib.rs43 reader: Arc<dyn RTCPReader + Send + Sync>, in bind_rtcp_reader()
44 ) -> Arc<dyn RTCPReader + Send + Sync>; in bind_rtcp_reader()
164 pub trait RTCPReader { trait
181 impl RTCPReader for RTCPReaderFn {
H A Dchain.rs30 mut reader: Arc<dyn RTCPReader + Send + Sync>, in bind_rtcp_reader()
31 ) -> Arc<dyn RTCPReader + Send + Sync> { in bind_rtcp_reader()
/webrtc/interceptor/src/nack/responder/
H A Dmod.rs7 Attributes, Interceptor, InterceptorBuilder, RTCPReader, RTCPWriter, RTPReader, RTPWriter,
99 parent_rtcp_reader: Arc<dyn RTCPReader + Send + Sync>,
104 impl RTCPReader for ResponderRtcpReader {
142 reader: Arc<dyn RTCPReader + Send + Sync>, in bind_rtcp_reader()
143 ) -> Arc<dyn RTCPReader + Send + Sync> { in bind_rtcp_reader()
147 }) as Arc<dyn RTCPReader + Send + Sync> in bind_rtcp_reader()
/webrtc/webrtc/src/track/
H A Dmod.rs7 use interceptor::{RTCPReader, RTPReader};
19 pub(crate) rtcp_interceptor: Option<Arc<dyn RTCPReader + Send + Sync>>,
/webrtc/interceptor/src/mock/
H A Dmock_interceptor.rs8 Arc<dyn RTCPReader + Send + Sync>,
10 -> Pin<Box<dyn Future<Output = Arc<dyn RTCPReader + Send + Sync>> + Send + Sync>>)
64 reader: Arc<dyn RTCPReader + Send + Sync>, in bind_rtcp_reader()
65 ) -> Arc<dyn RTCPReader + Send + Sync> { in bind_rtcp_reader()
H A Dmock_stream.rs3 use crate::{Attributes, Interceptor, RTCPReader, RTCPWriter, RTPReader, RTPWriter};
85 .bind_rtcp_reader(Arc::clone(&stream) as Arc<dyn RTCPReader + Send + Sync>) in new()
261 impl RTCPReader for MockStream {
/webrtc/interceptor/src/report/receiver/
H A Dmod.rs24 pub(crate) parent_rtcp_reader: Arc<dyn RTCPReader + Send + Sync>,
28 impl RTCPReader for ReceiverReportRtcpReader {
133 reader: Arc<dyn RTCPReader + Send + Sync>, in bind_rtcp_reader()
134 ) -> Arc<dyn RTCPReader + Send + Sync> { in bind_rtcp_reader()
/webrtc/interceptor/src/twcc/sender/
H A Dmod.rs61 reader: Arc<dyn RTCPReader + Send + Sync>, in bind_rtcp_reader()
62 ) -> Arc<dyn RTCPReader + Send + Sync> { in bind_rtcp_reader()
/webrtc/interceptor/src/nack/generator/
H A Dmod.rs9 use crate::{Attributes, Interceptor, RTCPReader, RTPReader, RTPWriter};
170 reader: Arc<dyn RTCPReader + Send + Sync>, in bind_rtcp_reader()
171 ) -> Arc<dyn RTCPReader + Send + Sync> { in bind_rtcp_reader()
/webrtc/interceptor/src/report/sender/
H A Dmod.rs94 reader: Arc<dyn RTCPReader + Send + Sync>, in bind_rtcp_reader()
95 ) -> Arc<dyn RTCPReader + Send + Sync> { in bind_rtcp_reader()
/webrtc/webrtc/src/rtp_transceiver/
H A Dsrtp_writer_future.rs11 use interceptor::{Attributes, RTCPReader, RTPWriter};
262 impl RTCPReader for SrtpWriterFuture {
/webrtc/interceptor/src/twcc/receiver/
H A Dmod.rs155 reader: Arc<dyn RTCPReader + Send + Sync>, in bind_rtcp_reader()
156 ) -> Arc<dyn RTCPReader + Send + Sync> { in bind_rtcp_reader()
/webrtc/webrtc/src/rtp_transceiver/rtp_sender/
H A Dmod.rs20 use interceptor::{Attributes, Interceptor, RTCPReader, RTPWriter};
32 pub(crate) rtcp_interceptor: Mutex<Option<Arc<dyn RTCPReader + Send + Sync>>>,
168 let srtp_rtcp_reader = Arc::clone(&srtp_stream) as Arc<dyn RTCPReader + Send + Sync>; in new()
/webrtc/webrtc/src/dtls_transport/
H A Dmod.rs13 use interceptor::{Interceptor, RTCPReader, RTPReader};
588 Arc<dyn RTCPReader + Send + Sync>, in streams_for_ssrc()
607 let rtcp_stream_reader = Arc::clone(&rtcp_read_stream) as Arc<dyn RTCPReader + Send + Sync>; in streams_for_ssrc()
/webrtc/interceptor/src/stats/
H A Dinterceptor.rs23 use crate::{Attributes, Interceptor, RTCPReader, RTCPWriter, RTPReader, RTPWriter};
371 reader: Arc<dyn RTCPReader + Send + Sync>, in bind_rtcp_reader()
372 ) -> Arc<dyn RTCPReader + Send + Sync> { in bind_rtcp_reader()
384 rtcp_reader: Arc<dyn RTCPReader + Send + Sync>,
390 impl<F> RTCPReader for RTCPReadInterceptor<F>