diff --git a/gstreamer/src/toc.rs b/gstreamer/src/toc.rs index 482935acf..efa070965 100644 --- a/gstreamer/src/toc.rs +++ b/gstreamer/src/toc.rs @@ -82,7 +82,7 @@ impl TocRef { pub fn merge_tags(&mut self, tag_list: TagList, mode: TagMergeMode) { unsafe { - ffi::gst_toc_merge_tags(self.as_mut_ptr(), tag_list.into_ptr(), mode.to_glib()); + ffi::gst_toc_merge_tags(self.as_mut_ptr(), tag_list.as_mut_ptr(), mode.to_glib()); } }