| /webrtc/interceptor/src/ |
| H A D | noop.rs | 15 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 D | stream_reader.rs | 2 use crate::{Attributes, RTCPReader, RTPReader}; 15 impl RTCPReader for Stream {
|
| H A D | lib.rs | 43 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 D | chain.rs | 30 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 D | mod.rs | 7 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 D | mod.rs | 7 use interceptor::{RTCPReader, RTPReader}; 19 pub(crate) rtcp_interceptor: Option<Arc<dyn RTCPReader + Send + Sync>>,
|
| /webrtc/interceptor/src/mock/ |
| H A D | mock_interceptor.rs | 8 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 D | mock_stream.rs | 3 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 D | mod.rs | 24 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 D | mod.rs | 61 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 D | mod.rs | 9 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 D | mod.rs | 94 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 D | srtp_writer_future.rs | 11 use interceptor::{Attributes, RTCPReader, RTPWriter}; 262 impl RTCPReader for SrtpWriterFuture {
|
| /webrtc/interceptor/src/twcc/receiver/ |
| H A D | mod.rs | 155 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 D | mod.rs | 20 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 D | mod.rs | 13 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 D | interceptor.rs | 23 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>
|