| /webrtc/interceptor/src/mock/ |
| H A D | mock_interceptor.rs | 17 Arc<dyn RTCPWriter + Send + Sync>, 19 -> Pin<Box<dyn Future<Output = Arc<dyn RTCPWriter + Send + Sync>> + Send + Sync>>) 77 writer: Arc<dyn RTCPWriter + Send + Sync>, in bind_rtcp_writer() 78 ) -> Arc<dyn RTCPWriter + Send + Sync> { in bind_rtcp_writer()
|
| H A D | mock_stream.rs | 3 use crate::{Attributes, Interceptor, RTCPReader, RTCPWriter, RTPReader, RTPWriter}; 16 rtcp_writer: Mutex<Option<Arc<dyn RTCPWriter + Send + Sync>>>, 67 .bind_rtcp_writer(Arc::clone(&stream) as Arc<dyn RTCPWriter + Send + Sync>) in new() 248 impl RTCPWriter for MockStream {
|
| /webrtc/interceptor/src/ |
| H A D | noop.rs | 24 writer: Arc<dyn RTCPWriter + Send + Sync>, in bind_rtcp_writer() 25 ) -> Arc<dyn RTCPWriter + Send + Sync> { in bind_rtcp_writer()
|
| H A D | lib.rs | 50 writer: Arc<dyn RTCPWriter + Send + Sync>, in bind_rtcp_writer() 51 ) -> Arc<dyn RTCPWriter + Send + Sync>; in bind_rtcp_writer() 130 pub trait RTCPWriter { trait 151 impl RTCPWriter for RTCPWriterFn {
|
| H A D | chain.rs | 42 mut writer: Arc<dyn RTCPWriter + Send + Sync>, in bind_rtcp_writer() 43 ) -> Arc<dyn RTCPWriter + Send + Sync> { in bind_rtcp_writer()
|
| /webrtc/interceptor/src/nack/generator/ |
| H A D | mod.rs | 10 use crate::{InterceptorBuilder, RTCPWriter}; 114 rtcp_writer: Arc<dyn RTCPWriter + Send + Sync>, in run() 179 writer: Arc<dyn RTCPWriter + Send + Sync>, in bind_rtcp_writer() 180 ) -> Arc<dyn RTCPWriter + Send + Sync> { in bind_rtcp_writer()
|
| /webrtc/interceptor/src/report/sender/ |
| H A D | mod.rs | 45 rtcp_writer: Arc<dyn RTCPWriter + Send + Sync>, in run() 103 writer: Arc<dyn RTCPWriter + Send + Sync>, in bind_rtcp_writer() 104 ) -> Arc<dyn RTCPWriter + Send + Sync> { in bind_rtcp_writer()
|
| /webrtc/interceptor/src/twcc/sender/ |
| H A D | mod.rs | 70 writer: Arc<dyn RTCPWriter + Send + Sync>, in bind_rtcp_writer() 71 ) -> Arc<dyn RTCPWriter + Send + Sync> { in bind_rtcp_writer()
|
| /webrtc/interceptor/src/nack/responder/ |
| H A D | mod.rs | 7 Attributes, Interceptor, InterceptorBuilder, RTCPReader, RTCPWriter, RTPReader, RTPWriter, 154 writer: Arc<dyn RTCPWriter + Send + Sync>, in bind_rtcp_writer() 155 ) -> Arc<dyn RTCPWriter + Send + Sync> { in bind_rtcp_writer()
|
| /webrtc/interceptor/src/report/receiver/ |
| H A D | mod.rs | 83 rtcp_writer: Arc<dyn RTCPWriter + Send + Sync>, in run() 145 writer: Arc<dyn RTCPWriter + Send + Sync>, in bind_rtcp_writer() 146 ) -> Arc<dyn RTCPWriter + Send + Sync> { in bind_rtcp_writer()
|
| /webrtc/interceptor/src/twcc/receiver/ |
| H A D | mod.rs | 95 rtcp_writer: Arc<dyn RTCPWriter + Send + Sync>, in run() 164 writer: Arc<dyn RTCPWriter + Send + Sync>, in bind_rtcp_writer() 165 ) -> Arc<dyn RTCPWriter + Send + Sync> { in bind_rtcp_writer()
|
| /webrtc/interceptor/src/stats/ |
| H A D | interceptor.rs | 23 use crate::{Attributes, Interceptor, RTCPReader, RTCPWriter, RTPReader, RTPWriter}; 356 writer: Arc<dyn RTCPWriter + Send + Sync>, in bind_rtcp_writer() 357 ) -> Arc<dyn RTCPWriter + Send + Sync> { in bind_rtcp_writer() 610 rtcp_writer: Arc<dyn RTCPWriter + Send + Sync>, 616 impl<F> RTCPWriter for RTCPWriteInterceptor<F>
|
| /webrtc/webrtc/src/peer_connection/ |
| H A D | mod.rs | 76 use interceptor::{stats, Attributes, Interceptor, RTCPWriter}; 190 interceptor_rtcp_writer: Arc<dyn RTCPWriter + Send + Sync>, 236 let internal_rtcp_writer = Arc::clone(&internal) as Arc<dyn RTCPWriter + Send + Sync>; in new()
|
| H A D | peer_connection_internal.rs | 1465 impl RTCPWriter for PeerConnectionInternal {
|