Fix serialize_struct size to match number of fields in gstreamer::Buffer

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1631>
This commit is contained in:
Jeremy Prater 2025-01-10 08:26:01 -08:00 committed by Backport Bot
parent 97dfa6fb87
commit 552b90837c

View file

@ -14,7 +14,7 @@ use crate::{Buffer, BufferFlags, BufferRef, ClockTime};
impl Serialize for BufferRef {
fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error> {
let mut buffer = serializer.serialize_struct("Buffer", 6)?;
let mut buffer = serializer.serialize_struct("Buffer", 7)?;
buffer.serialize_field("pts", &self.pts())?;
buffer.serialize_field("dts", &self.dts())?;
buffer.serialize_field("duration", &self.duration())?;