From 224215a8440662770b09f100d9b771145ac4c196 Mon Sep 17 00:00:00 2001 From: Arun Raghavan Date: Tue, 3 Sep 2024 14:35:51 -0400 Subject: [PATCH] gstreamer: Add some setters for Message Part-of: --- gstreamer/src/message.rs | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/gstreamer/src/message.rs b/gstreamer/src/message.rs index 24ac73418..a4b2dd0b2 100644 --- a/gstreamer/src/message.rs +++ b/gstreamer/src/message.rs @@ -57,6 +57,13 @@ impl MessageRef { } } + #[doc(alias = "gst_message_set_seqnum")] + pub fn set_seqnum(&self, seqnum: Seqnum) { + unsafe { + ffi::gst_message_set_seqnum(self.as_mut_ptr(), seqnum.0.get()); + } + } + #[doc(alias = "get_structure")] #[doc(alias = "gst_message_get_structure")] #[inline] @@ -2137,6 +2144,13 @@ impl StreamStart { } } } + + #[doc(alias = "gst_message_set_group_id")] + pub fn set_group_id(&mut self, group_id: GroupId) { + unsafe { + ffi::gst_message_set_group_id(self.as_mut_ptr(), group_id.0.get()); + } + } } impl std::fmt::Debug for StreamStart {