Home
last modified time | relevance | path

Searched refs:RTPReader (Results 1 – 18 of 18) sorted by relevance

/webrtc/interceptor/src/
H A Dnoop.rs47 reader: Arc<dyn RTPReader + Send + Sync>, in bind_remote_stream()
48 ) -> Arc<dyn RTPReader + Send + Sync> { in bind_remote_stream()
62 impl RTPReader for NoOp {
H A Dstream_reader.rs2 use crate::{Attributes, RTCPReader, RTPReader};
8 impl RTPReader for Stream {
H A Dlib.rs69 reader: Arc<dyn RTPReader + Send + Sync>, in bind_remote_stream()
70 ) -> Arc<dyn RTPReader + Send + Sync>; in bind_remote_stream()
105 pub trait RTPReader { interface
121 impl RTPReader for RTPReaderFn {
H A Dchain.rs75 mut reader: Arc<dyn RTPReader + Send + Sync>, in bind_remote_stream()
76 ) -> Arc<dyn RTPReader + Send + Sync> { in bind_remote_stream()
/webrtc/interceptor/src/twcc/receiver/
H A Dreceiver_stream.rs4 parent_rtp_reader: Arc<dyn RTPReader + Send + Sync>,
14 parent_rtp_reader: Arc<dyn RTPReader + Send + Sync>, in new()
31 impl RTPReader for ReceiverStream {
H A Dmod.rs209 reader: Arc<dyn RTPReader + Send + Sync>, in bind_remote_stream()
210 ) -> Arc<dyn RTPReader + Send + Sync> { in bind_remote_stream()
/webrtc/webrtc/src/track/
H A Dmod.rs7 use interceptor::{RTCPReader, RTPReader};
17 pub(crate) rtp_interceptor: Option<Arc<dyn RTPReader + Send + Sync>>,
/webrtc/interceptor/src/mock/
H A Dmock_interceptor.rs36 Arc<dyn RTPReader + Send + Sync>,
37 ) -> Pin<Box<dyn Future<Output = Arc<dyn RTPReader + Send + Sync>> + Send + Sync>>)
112 reader: Arc<dyn RTPReader + Send + Sync>, in bind_remote_stream()
113 ) -> Arc<dyn RTPReader + Send + Sync> { in bind_remote_stream()
H A Dmock_stream.rs3 use crate::{Attributes, Interceptor, RTCPReader, RTCPWriter, RTPReader, RTPWriter};
117 Arc::clone(&stream) as Arc<dyn RTPReader + Send + Sync>, in new()
288 impl RTPReader for MockStream {
/webrtc/interceptor/src/report/receiver/
H A Dreceiver_stream.rs2 use crate::{Attributes, RTPReader};
149 parent_rtp_reader: Arc<dyn RTPReader + Send + Sync>,
159 reader: Arc<dyn RTPReader + Send + Sync>, in new()
209 impl RTPReader for ReceiverStream {
H A Dmod.rs185 reader: Arc<dyn RTPReader + Send + Sync>, in bind_remote_stream()
186 ) -> Arc<dyn RTPReader + Send + Sync> { in bind_remote_stream()
/webrtc/interceptor/src/twcc/sender/
H A Dmod.rs119 reader: Arc<dyn RTPReader + Send + Sync>, in bind_remote_stream()
120 ) -> Arc<dyn RTPReader + Send + Sync> { in bind_remote_stream()
/webrtc/interceptor/src/nack/responder/
H A Dmod.rs7 Attributes, Interceptor, InterceptorBuilder, RTCPReader, RTCPWriter, RTPReader, RTPWriter,
190 reader: Arc<dyn RTPReader + Send + Sync>, in bind_remote_stream()
191 ) -> Arc<dyn RTPReader + Send + Sync> { in bind_remote_stream()
/webrtc/interceptor/src/nack/generator/
H A Dmod.rs9 use crate::{Attributes, Interceptor, RTCPReader, RTPReader, RTPWriter};
219 reader: Arc<dyn RTPReader + Send + Sync>, in bind_remote_stream()
220 ) -> Arc<dyn RTPReader + Send + Sync> { in bind_remote_stream()
H A Dgenerator_stream.rs127 parent_rtp_reader: Arc<dyn RTPReader + Send + Sync>,
133 pub(super) fn new(log2_size_minus_6: u8, reader: Arc<dyn RTPReader + Send + Sync>) -> Self { in new()
153 impl RTPReader for GeneratorStream {
/webrtc/interceptor/src/report/sender/
H A Dmod.rs157 reader: Arc<dyn RTPReader + Send + Sync>, in bind_remote_stream()
158 ) -> Arc<dyn RTPReader + Send + Sync> { in bind_remote_stream()
/webrtc/interceptor/src/stats/
H A Dinterceptor.rs23 use crate::{Attributes, Interceptor, RTCPReader, RTCPWriter, RTPReader, RTPWriter};
307 reader: Arc<dyn RTPReader + Send + Sync>, in bind_remote_stream()
308 ) -> Arc<dyn RTPReader + Send + Sync> { in bind_remote_stream()
706 rtp_reader: Arc<dyn RTPReader + Send + Sync>,
711 fn new(rtp_reader: Arc<dyn RTPReader + Send + Sync>, tx: mpsc::Sender<Message>) -> Self { in new()
723 impl RTPReader for RTPReadRecorder {
/webrtc/webrtc/src/dtls_transport/
H A Dmod.rs13 use interceptor::{Interceptor, RTCPReader, RTPReader};
586 Arc<dyn RTPReader + Send + Sync>, in streams_for_ssrc()
596 let rtp_stream_reader = Arc::clone(&rtp_read_stream) as Arc<dyn RTPReader + Send + Sync>; in streams_for_ssrc()