| /webrtc/interceptor/src/twcc/sender/ |
| H A D | sender_stream.rs | 4 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 D | mod.rs | 6 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 D | sender_stream.rs | 2 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 D | mod.rs | 130 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 D | mock_interceptor.rs | 26 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 D | mock_stream.rs | 3 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 D | responder_stream.rs | 3 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 D | mod.rs | 7 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 D | noop.rs | 34 writer: Arc<dyn RTPWriter + Send + Sync>, in bind_local_stream() 35 ) -> Arc<dyn RTPWriter + Send + Sync> { in bind_local_stream()
|
| H A D | lib.rs | 58 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 D | chain.rs | 55 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 D | mod.rs | 12 use interceptor::{Attributes, RTPWriter}; 119 pub(crate) interceptor_rtp_writer: Mutex<Option<Arc<dyn RTPWriter + Send + Sync>>>,
|
| /webrtc/interceptor/src/nack/generator/ |
| H A D | mod.rs | 9 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 D | mod.rs | 172 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 D | srtp_writer_future.rs | 11 use interceptor::{Attributes, RTCPReader, RTPWriter}; 269 impl RTPWriter for SrtpWriterFuture {
|
| /webrtc/interceptor/src/twcc/receiver/ |
| H A D | mod.rs | 196 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 D | interceptor.rs | 23 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 D | mod.rs | 20 use interceptor::{Attributes, Interceptor, RTCPReader, RTPWriter}; 422 let srtp_rtp_writer = Arc::clone(&self.srtp_stream) as Arc<dyn RTPWriter + Send + Sync>; in send()
|