Home
last modified time | relevance | path

Searched refs:packetizer (Results 1 – 15 of 15) sorted by relevance

/webrtc/webrtc/src/track/track_local/
H A Dtrack_local_static_sample.rs12 packetizer: Option<Box<dyn rtp::packetizer::Packetizer + Send + Sync>>, field
34 packetizer: None, in new()
67 if internal.packetizer.is_none() || internal.sequencer.is_none() { in write_sample_with_extensions()
116 let packets = if let Some(packetizer) = &mut internal.packetizer { in write_sample_with_extensions()
119 packetizer.skip_samples(samples * sample.prev_dropped_packets as u32); in write_sample_with_extensions()
121 packetizer.packetize(&sample.data, samples)? in write_sample_with_extensions()
190 if internal.packetizer.is_some() { in bind()
197 internal.packetizer = Some(Box::new(rtp::packetizer::new_packetizer( in bind()
/webrtc/rtp/src/packetizer/
H A Dpacketizer_test.rs15 let mut packetizer = new_packetizer(100, 98, 0x1234ABCD, g722, seq, 90000); in test_packetizer() localVariable
16 let packets = packetizer.packetize(&multiple_payload, 2000)?; in test_packetizer()
99 let mut packetizer = new_packetizer(100, 98, 0x1234ABCD, g722, seq, 90000); in test_packetizer_timestamp_rollover_does_not_panic() localVariable
101 packetizer.packetize(&payload, 10)?; in test_packetizer_timestamp_rollover_does_not_panic()
103 packetizer.packetize(&payload, u32::MAX)?; in test_packetizer_timestamp_rollover_does_not_panic()
105 packetizer.skip_samples(u32::MAX); in test_packetizer_timestamp_rollover_does_not_panic()
/webrtc/rtp/src/
H A Dlib.rs9 pub mod packetizer; module
/webrtc/rtp/src/codecs/g7xx/
H A Dmod.rs5 use crate::packetizer::Payloader;
/webrtc/rtp/src/codecs/opus/
H A Dmod.rs6 packetizer::{Depacketizer, Payloader},
/webrtc/media/src/io/h264_writer/
H A Dmod.rs8 use rtp::packetizer::Depacketizer;
/webrtc/media/src/io/ivf_writer/
H A Dmod.rs10 use rtp::packetizer::Depacketizer;
/webrtc/webrtc/src/rtp_transceiver/
H A Drtp_codec.rs65 pub fn payloader_for_codec(&self) -> Result<Box<dyn rtp::packetizer::Payloader + Send + Sync>> { in payloader_for_codec()
/webrtc/media/src/io/ogg_writer/
H A Dmod.rs10 use rtp::packetizer::Depacketizer;
/webrtc/rtp/src/codecs/vp8/
H A Dmod.rs6 packetizer::{Depacketizer, Payloader},
/webrtc/rtp/src/codecs/h264/
H A Dmod.rs6 packetizer::{Depacketizer, Payloader},
/webrtc/rtp/src/codecs/vp9/
H A Dmod.rs6 packetizer::{Depacketizer, Payloader},
/webrtc/media/src/io/sample_builder/
H A Dmod.rs11 use rtp::{packet::Packet, packetizer::Depacketizer};
H A Dsample_builder_test.rs1 use rtp::{header::Header, packet::Packet, packetizer::Depacketizer};
/webrtc/rtp/src/codecs/h265/
H A Dmod.rs2 use crate::packetizer::Depacketizer;