Lines Matching refs:reader

210         let reader = &mut packet.clone();  in depacketize()  localVariable
211 let b = reader.get_u8(); in depacketize()
225 payload_index = self.parse_picture_id(reader, payload_index)?; in depacketize()
229 payload_index = self.parse_layer_info(reader, payload_index)?; in depacketize()
233 payload_index = self.parse_ref_indices(reader, payload_index)?; in depacketize()
237 payload_index = self.parse_ssdata(reader, payload_index)?; in depacketize()
268 reader: &mut dyn Buf, in parse_picture_id()
271 if reader.remaining() == 0 { in parse_picture_id()
274 let b = reader.get_u8(); in parse_picture_id()
278 if reader.remaining() == 0 { in parse_picture_id()
282 self.picture_id = (((b & 0x7f) as u16) << 8) | (reader.get_u8() as u16); in parse_picture_id()
293 reader: &mut dyn Buf, in parse_layer_info()
296 payload_index = self.parse_layer_info_common(reader, payload_index)?; in parse_layer_info()
301 self.parse_layer_info_non_flexible_mode(reader, payload_index) in parse_layer_info()
313 reader: &mut dyn Buf, in parse_layer_info_common()
316 if reader.remaining() == 0 { in parse_layer_info_common()
319 let b = reader.get_u8(); in parse_layer_info_common()
344 reader: &mut dyn Buf, in parse_layer_info_non_flexible_mode()
347 if reader.remaining() == 0 { in parse_layer_info_non_flexible_mode()
350 self.tl0picidx = reader.get_u8(); in parse_layer_info_non_flexible_mode()
364 reader: &mut dyn Buf, in parse_ref_indices()
369 if reader.remaining() == 0 { in parse_ref_indices()
372 b = reader.get_u8(); in parse_ref_indices()
404 fn parse_ssdata(&mut self, reader: &mut dyn Buf, mut payload_index: usize) -> Result<usize> { in parse_ssdata()
405 if reader.remaining() == 0 { in parse_ssdata()
409 let b = reader.get_u8(); in parse_ssdata()
420 if reader.remaining() < 4 * ns { in parse_ssdata()
427 self.width[i] = reader.get_u16(); in parse_ssdata()
428 self.height[i] = reader.get_u16(); in parse_ssdata()
434 if reader.remaining() == 0 { in parse_ssdata()
438 self.ng = reader.get_u8(); in parse_ssdata()
443 if reader.remaining() == 0 { in parse_ssdata()
446 let b = reader.get_u8(); in parse_ssdata()
453 if reader.remaining() < r { in parse_ssdata()
459 let b = reader.get_u8(); in parse_ssdata()