Lines Matching refs:buf
93 fn marshal_to(&self, mut buf: &mut [u8]) -> Result<usize, util::Error> { in marshal_to()
111 if buf.remaining_mut() < self.marshal_size() { in marshal_to()
115 buf.put_u32(self.ssrc); in marshal_to()
117 buf.put_u8(self.fraction_lost); in marshal_to()
124 buf.put_u8(((self.total_lost >> 16) & 0xFF) as u8); in marshal_to()
125 buf.put_u8(((self.total_lost >> 8) & 0xFF) as u8); in marshal_to()
126 buf.put_u8((self.total_lost & 0xFF) as u8); in marshal_to()
128 buf.put_u32(self.last_sequence_number); in marshal_to()
129 buf.put_u32(self.jitter); in marshal_to()
130 buf.put_u32(self.last_sender_report); in marshal_to()
131 buf.put_u32(self.delay); in marshal_to()
133 put_padding(buf, self.raw_size()); in marshal_to()