Home
last modified time | relevance | path

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

/webrtc/interceptor/src/twcc/sender/
H A Dsender_stream.rs4 next_rtp_writer: Arc<dyn RTPWriter + Send + Sync>,
11 next_rtp_writer: Arc<dyn RTPWriter + Send + Sync>, in new()
25 impl RTPWriter for SenderStream {
H A Dmod.rs6 use crate::{Attributes, RTPWriter};
80 writer: Arc<dyn RTPWriter + Send + Sync>, in bind_local_stream()
81 ) -> Arc<dyn RTPWriter + Send + Sync> { in bind_local_stream()
/webrtc/interceptor/src/report/sender/
H A Dsender_stream.rs2 use crate::{Attributes, RTPWriter};
49 next_rtp_writer: Arc<dyn RTPWriter + Send + Sync>,
59 writer: Arc<dyn RTPWriter + Send + Sync>, in new()
92 impl RTPWriter for SenderStream {
H A Dmod.rs130 writer: Arc<dyn RTPWriter + Send + Sync>, in bind_local_stream()
131 ) -> Arc<dyn RTPWriter + Send + Sync> { in bind_local_stream()
/webrtc/interceptor/src/mock/
H A Dmock_interceptor.rs26 Arc<dyn RTPWriter + Send + Sync>,
27 ) -> Pin<Box<dyn Future<Output = Arc<dyn RTPWriter + Send + Sync>> + Send + Sync>>)
91 writer: Arc<dyn RTPWriter + Send + Sync>, in bind_local_stream()
92 ) -> Arc<dyn RTPWriter + Send + Sync> { in bind_local_stream()
H A Dmock_stream.rs3 use crate::{Attributes, Interceptor, RTCPReader, RTCPWriter, RTPReader, RTPWriter};
17 rtp_writer: Mutex<Option<Arc<dyn RTPWriter + Send + Sync>>>,
76 Arc::clone(&stream) as Arc<dyn RTPWriter + Send + Sync>, in new()
280 impl RTPWriter for MockStream {
/webrtc/interceptor/src/nack/responder/
H A Dresponder_stream.rs3 use crate::{Attributes, RTPWriter};
66 pub(super) next_rtp_writer: Arc<dyn RTPWriter + Send + Sync>,
70 pub(super) fn new(log2_size: u8, writer: Arc<dyn RTPWriter + Send + Sync>) -> Self { in new()
90 impl RTPWriter for ResponderStream {
H A Dmod.rs7 Attributes, Interceptor, InterceptorBuilder, RTCPReader, RTCPWriter, RTPReader, RTPWriter,
164 writer: Arc<dyn RTPWriter + Send + Sync>, in bind_local_stream()
165 ) -> Arc<dyn RTPWriter + Send + Sync> { in bind_local_stream()
/webrtc/interceptor/src/
H A Dnoop.rs34 writer: Arc<dyn RTPWriter + Send + Sync>, in bind_local_stream()
35 ) -> Arc<dyn RTPWriter + Send + Sync> { in bind_local_stream()
H A Dlib.rs58 writer: Arc<dyn RTPWriter + Send + Sync>, in bind_local_stream()
59 ) -> Arc<dyn RTPWriter + Send + Sync>; in bind_local_stream()
80 pub trait RTPWriter { trait
96 impl RTPWriter for RTPWriterFn {
H A Dchain.rs55 mut writer: Arc<dyn RTPWriter + Send + Sync>, in bind_local_stream()
56 ) -> Arc<dyn RTPWriter + Send + Sync> { in bind_local_stream()
/webrtc/webrtc/src/track/track_local/
H A Dmod.rs12 use interceptor::{Attributes, RTPWriter};
119 pub(crate) interceptor_rtp_writer: Mutex<Option<Arc<dyn RTPWriter + Send + Sync>>>,
/webrtc/interceptor/src/nack/generator/
H A Dmod.rs9 use crate::{Attributes, Interceptor, RTCPReader, RTPReader, RTPWriter};
206 writer: Arc<dyn RTPWriter + Send + Sync>, in bind_local_stream()
207 ) -> Arc<dyn RTPWriter + Send + Sync> { in bind_local_stream()
/webrtc/interceptor/src/report/receiver/
H A Dmod.rs172 writer: Arc<dyn RTPWriter + Send + Sync>, in bind_local_stream()
173 ) -> Arc<dyn RTPWriter + Send + Sync> { in bind_local_stream()
/webrtc/webrtc/src/rtp_transceiver/
H A Dsrtp_writer_future.rs11 use interceptor::{Attributes, RTCPReader, RTPWriter};
269 impl RTPWriter for SrtpWriterFuture {
/webrtc/interceptor/src/twcc/receiver/
H A Dmod.rs196 writer: Arc<dyn RTPWriter + Send + Sync>, in bind_local_stream()
197 ) -> Arc<dyn RTPWriter + Send + Sync> { in bind_local_stream()
/webrtc/interceptor/src/stats/
H A Dinterceptor.rs23 use crate::{Attributes, Interceptor, RTCPReader, RTCPWriter, RTPReader, RTPWriter};
330 writer: Arc<dyn RTPWriter + Send + Sync>, in bind_local_stream()
331 ) -> Arc<dyn RTPWriter + Send + Sync> { in bind_local_stream()
749 rtp_writer: Arc<dyn RTPWriter + Send + Sync>,
754 fn new(rtp_writer: Arc<dyn RTPWriter + Send + Sync>, tx: mpsc::Sender<Message>) -> Self { in new()
766 impl RTPWriter for RTPWriteRecorder {
/webrtc/webrtc/src/rtp_transceiver/rtp_sender/
H A Dmod.rs20 use interceptor::{Attributes, Interceptor, RTCPReader, RTPWriter};
422 let srtp_rtp_writer = Arc::clone(&self.srtp_stream) as Arc<dyn RTPWriter + Send + Sync>; in send()