Fix serialize_struct size to match number of fields in gstreamer::Buffer
I noticed that rmp-serde
and serde_cbor
/ciborium
both fail to deserialize the gstreamer::Buffer object because the encoded struct size is incorrect. There are 7 elements in the struct, but the serializer only specifies 6.
It is curious that serde_json worked correctly, but binary serialization did not.