Home
last modified time | relevance | path

Searched refs:sequence_number (Results 1 – 25 of 46) sorted by relevance

12

/webrtc/srtp/src/context/
H A Dsrtp_test.rs8 sequence_number: u16, field
16 sequence_number: 5000,
23 sequence_number: 5001,
30 sequence_number: 5002,
37 sequence_number: 5003,
44 sequence_number: 5004,
100 sequence_number: test_case.sequence_number, in test_rtp_invalid_auth()
113 test_case.sequence_number in test_rtp_invalid_auth()
129 sequence_number: test_case.sequence_number, in test_rtp_lifecyle()
139 sequence_number: test_case.sequence_number, in test_rtp_lifecyle()
[all …]
H A Dsrtp.rs17 if !replay_detector.check(header.sequence_number as u64) { in decrypt_rtp_with_header()
20 header.sequence_number, in decrypt_rtp_with_header()
25 roc = state.next_rollover_count(header.sequence_number); in decrypt_rtp_with_header()
37 state.update_rollover_count(header.sequence_number); in decrypt_rtp_with_header()
59 roc = state.next_rollover_count(header.sequence_number); in encrypt_rtp_with_header()
71 state.update_rollover_count(header.sequence_number); in encrypt_rtp_with_header()
H A Dmod.rs41 pub fn next_rollover_count(&self, sequence_number: u16) -> u32 { in next_rollover_count()
45 } else if sequence_number == 0 { in next_rollover_count()
54 && sequence_number > (MAX_SEQUENCE_NUMBER - MAX_ROC_DISORDER) in next_rollover_count()
59 } else if sequence_number < MAX_ROC_DISORDER in next_rollover_count()
71 pub fn update_rollover_count(&mut self, sequence_number: u16) { in update_rollover_count()
74 } else if sequence_number == 0 { in update_rollover_count()
83 && sequence_number > (MAX_SEQUENCE_NUMBER - MAX_ROC_DISORDER) in update_rollover_count()
88 } else if sequence_number < MAX_ROC_DISORDER in update_rollover_count()
95 self.last_sequence_number = sequence_number; in update_rollover_count()
/webrtc/media/src/io/sample_builder/
H A Dsample_builder_test.rs76 sequence_number: 5000, in test_sample_builder()
93 sequence_number: 5000, in test_sample_builder()
113 sequence_number: 5000, in test_sample_builder()
1235 sequence_number: 0, in test_sample_builder_max_late()
1243 sequence_number: 1, in test_sample_builder_max_late()
1251 sequence_number: 2, in test_sample_builder_max_late()
1270 sequence_number: 5000, in test_sample_builder_max_late()
1278 sequence_number: 5001, in test_sample_builder_max_late()
1286 sequence_number: 5002, in test_sample_builder_max_late()
1307 sequence_number: 6000, in test_sample_builder_max_late()
[all …]
H A Dmod.rs201 let sequence_number = p.header.sequence_number; in push() localVariable
202 self.buffer[sequence_number as usize] = Some(p); in push()
203 match self.filled.compare(sequence_number) { in push()
205 self.filled.head = sequence_number; in push()
206 self.filled.tail = sequence_number.wrapping_add(1); in push()
209 self.filled.head = sequence_number; in push()
212 self.filled.tail = sequence_number.wrapping_add(1); in push()
/webrtc/rtp/src/
H A Dsequence.rs22 sequence_number: Arc::new(AtomicU16::new(rand::random::<u16>())), in new_random_sequencer()
31 let sequence_number = if s == 0 { u16::MAX } else { s - 1 }; in new_fixed_sequencer() localVariable
34 sequence_number: Arc::new(AtomicU16::new(sequence_number)), in new_fixed_sequencer()
46 sequence_number: Arc<AtomicU16>, field
54 if self.0.sequence_number.load(Ordering::SeqCst) == u16::MAX { in next_sequence_number()
56 self.0.sequence_number.store(0, Ordering::SeqCst); in next_sequence_number()
59 self.0.sequence_number.fetch_add(1, Ordering::SeqCst) + 1 in next_sequence_number()
H A Dheader.rs44 pub sequence_number: u16, field
92 let sequence_number = raw_packet.get_u16(); in unmarshal() localVariable
191 sequence_number, in unmarshal()
254 buf.put_u16(self.sequence_number); in marshal_to()
/webrtc/interceptor/src/twcc/
H A Dmod.rs15 sequence_number: u32, field
45 pub fn record(&mut self, media_ssrc: u32, sequence_number: u16, arrival_time: i64) { in record()
47 if sequence_number < 0x0fff && self.last_sequence_number > 0xf000 { in record()
51 sequence_number: self.cycles | sequence_number as u32, in record()
54 self.last_sequence_number = sequence_number; in record()
67 a.sequence_number.cmp(&b.sequence_number) in build_feedback_packet()
70 (self.received_packets[0].sequence_number & 0xffff) as u16, in build_feedback_packet()
120 fn set_base(&mut self, sequence_number: u16, time_us: i64) { in set_base()
121 self.base_sequence_number = sequence_number; in set_base()
140 fn add_received(&mut self, sequence_number: u16, timestamp_us: i64) -> bool { in add_received()
[all …]
/webrtc/dtls/src/record_layer/
H A Drecord_layer_header.rs42 pub sequence_number: u64, // uint48 in spec field
48 if self.sequence_number > MAX_SEQUENCE_NUMBER { in marshal()
57 let be: [u8; 8] = self.sequence_number.to_be_bytes(); in marshal()
74 let sequence_number = u64::from_be_bytes(be); in unmarshal() localVariable
86 sequence_number, in unmarshal()
/webrtc/rtcp/src/payload_feedbacks/full_intra_request/
H A Dfull_intra_request_test.rs21 sequence_number: 0x42, in test_full_intra_request_unmarshal()
43 sequence_number: 0x42, in test_full_intra_request_unmarshal()
47 sequence_number: 0x57, in test_full_intra_request_unmarshal()
129 sequence_number: 42, in test_full_intra_request_round_trip()
141 sequence_number: 57, in test_full_intra_request_round_trip()
H A Dmod.rs17 pub sequence_number: u8, field
36 out += format!(" ({} {})", e.ssrc, e.sequence_number).as_str(); in fmt()
105 buf.put_u8(fir.sequence_number); in marshal_to()
148 sequence_number: raw_packet.get_u8(), in unmarshal()
/webrtc/rtp/src/packet/
H A Dpacket_test.rs28 sequence_number: 27023, in test_basic()
193 sequence_number: 27023, in test_rfc_8285_one_byte_extension()
259 sequence_number: 27023, in test_rfc_8285_one_byte_two_extension_of_two_bytes()
394 sequence_number: 27023, in test_rfc_8285_one_byte_multiple_extension()
436 sequence_number: 27023, in test_rfc_8285_two_byte_extension()
547 sequence_number: 27023, in test_rfc8285_two_byte_multiple_extension_with_large_extension()
576 sequence_number: 27023, in test_rfc8285_get_extension_returns_nil_when_extension_disabled()
610 sequence_number: 27023, in test_rfc8285_del_extension()
656 sequence_number: 27023, in test_rfc8285_get_extension_ids()
691 sequence_number: 27023, in test_rfc8285_get_extension_ids_return_empty_when_extension_disabled()
[all …]
/webrtc/interceptor/src/report/receiver/
H A Dreceiver_stream.rs47 self.set_received(pkt.header.sequence_number); in process_rtp()
48 self.last_seq_num = pkt.header.sequence_number as i32; in process_rtp()
49 self.last_report_seq_num = pkt.header.sequence_number as i32 - 1; in process_rtp()
52 self.set_received(pkt.header.sequence_number); in process_rtp()
54 let diff = pkt.header.sequence_number as i32 - self.last_seq_num; in process_rtp()
62 for i in self.last_seq_num + 1..pkt.header.sequence_number as i32 { in process_rtp()
66 self.last_seq_num = pkt.header.sequence_number as i32; in process_rtp()
H A Dreceiver_test.rs87 sequence_number: i, in test_receiver_interceptor_after_rtp_packets()
152 sequence_number: i, in test_receiver_interceptor_after_rtp_and_rtcp_packets()
245 sequence_number: 0, in test_receiver_interceptor_overflow()
339 sequence_number: 0, in test_receiver_interceptor_overflow_five_pkts()
349 sequence_number: 1, in test_receiver_interceptor_overflow_five_pkts()
411 sequence_number: 0x01, in test_receiver_interceptor_packet_loss()
421 sequence_number: 0x03, in test_receiver_interceptor_packet_loss()
532 sequence_number: 0x01, in test_receiver_interceptor_overflow_and_packet_loss()
593 sequence_number, in test_receiver_interceptor_reordered_packets()
655 sequence_number: 0x01, in test_receiver_interceptor_jitter()
[all …]
/webrtc/interceptor/src/nack/responder/
H A Dresponder_test.rs31 sequence_number: seq_num, in test_responder_interceptor()
41 assert_eq!(p.header.sequence_number, seq_num); in test_responder_interceptor()
61 assert_eq!(p.header.sequence_number, seq_num); in test_responder_interceptor()
H A Dresponder_stream.rs27 let seq = packet.header.sequence_number; in add()
117 sequence_number: seq, in test_responder_stream()
130 packet.header.sequence_number, seq, in test_responder_stream()
132 seq, packet.header.sequence_number in test_responder_stream()
146 seq, packet.header.sequence_number in test_responder_stream()
/webrtc/interceptor/src/twcc/sender/
H A Dsender_stream.rs28 let sequence_number = self.next_sequence_nr.fetch_add(1, Ordering::SeqCst); in write() localVariable
31 transport_sequence: sequence_number as u16, in write()
H A Dsender_test.rs44 sequence_number: seq_num, in test_twcc_sender_interceptor()
58 assert_eq!(p.header.sequence_number, seq_num); in test_twcc_sender_interceptor()
/webrtc/interceptor/src/report/sender/
H A Dsender_test.rs87 sequence_number: i, in test_sender_interceptor_after_rtp_packets()
150 sequence_number: 0xfffd, in test_sender_interceptor_after_rtp_packets_overflow()
160 sequence_number: 0xfffe, in test_sender_interceptor_after_rtp_packets_overflow()
170 sequence_number: 0xffff, in test_sender_interceptor_after_rtp_packets_overflow()
180 sequence_number: 0, in test_sender_interceptor_after_rtp_packets_overflow()
190 sequence_number: 1, in test_sender_interceptor_after_rtp_packets_overflow()
/webrtc/interceptor/src/nack/generator/
H A Dgenerator_test.rs34 sequence_number: seq_num, in test_generator_interceptor()
45 assert_eq!(r.header.sequence_number, seq_num); in test_generator_interceptor()
/webrtc/media/src/io/ivf_writer/
H A Divf_writer_test.rs21 sequence_number: 27023, in test_ivf_writer_add_packet_and_close()
48 sequence_number: 27023, in test_ivf_writer_add_packet_and_close()
75 sequence_number: 27023, in test_ivf_writer_add_packet_and_close()
/webrtc/dtls/src/
H A Dstate.rs60 sequence_number: u64, field
134 let sequence_number = { in serialize() localVariable
153 sequence_number, in serialize()
172 lsn[serialized.local_epoch as usize] = serialized.sequence_number; in deserialize()
/webrtc/dtls/src/crypto/
H A Dcrypto_cbc.rs65 h.sequence_number, in encrypt()
113 h.sequence_number, in decrypt()
/webrtc/srtp/src/
H A Dkey_derivation.rs73 sequence_number: u16, in generate_counter()
85 writer.write_u32::<BigEndian>((sequence_number as u32) << 16)?; in generate_counter()
/webrtc/media/src/io/ogg_writer/
H A Dogg_writer_test.rs20 sequence_number: 27023, in test_ogg_writer_add_packet_and_close()

12