From: Rico Tzschichholz Date: Tue, 31 May 2016 15:53:14 +0000 (+0200) Subject: gstreamer: Skip private padding fields X-Git-Tag: 0.32.1~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bbf6652e528eb1b6d9f5bad8288ee03fc217be91;p=thirdparty%2Fvala.git gstreamer: Skip private padding fields (cherry picked from commit b668e19dff26332619d9b179a7943117b1eef586) --- diff --git a/vapi/gstreamer-1.0.vapi b/vapi/gstreamer-1.0.vapi index a10aad5d8..8a04e7a21 100644 --- a/vapi/gstreamer-1.0.vapi +++ b/vapi/gstreamer-1.0.vapi @@ -2586,8 +2586,6 @@ namespace Gst { public void* data; public uint64 offset; public uint size; - [CCode (array_length = false, array_null_terminated = true, cname = "ABI._gst_reserved")] - public weak void*[] ABI__gst_reserved; [CCode (cname = "ABI.abi.flow_ret")] public Gst.FlowReturn ABI_abi_flow_ret; public unowned Gst.Buffer get_buffer (); diff --git a/vapi/gstreamer-controller-1.0.vapi b/vapi/gstreamer-controller-1.0.vapi index 6cddd3c8f..d3d6c99f8 100644 --- a/vapi/gstreamer-controller-1.0.vapi +++ b/vapi/gstreamer-controller-1.0.vapi @@ -37,8 +37,6 @@ namespace Gst { [CCode (cheader_filename = "gst/controller/controller.h", cname = "GstDirectControlBinding", lower_case_cprefix = "gst_direct_control_binding_", type_id = "gst_direct_control_binding_get_type ()")] [GIR (name = "DirectControlBinding")] public class DirectControlBinding : Gst.ControlBinding { - [CCode (array_length = false, array_null_terminated = true, cname = "ABI._gst_reserved")] - public weak void*[] ABI__gst_reserved; [CCode (cname = "ABI.abi.want_absolute")] public bool ABI_abi_want_absolute; [CCode (has_construct_function = false, type = "GstControlBinding*")] diff --git a/vapi/metadata/Gst-1.0.metadata b/vapi/metadata/Gst-1.0.metadata index fe27c5a00..cb9bee622 100644 --- a/vapi/metadata/Gst-1.0.metadata +++ b/vapi/metadata/Gst-1.0.metadata @@ -1,5 +1,7 @@ Gst experimental +*.ABI._gst_reserved* skip + // Return non-boxed types MiniObject .copy skip=false diff --git a/vapi/metadata/GstController-1.0.metadata b/vapi/metadata/GstController-1.0.metadata index 434b93440..c2708eec2 100644 --- a/vapi/metadata/GstController-1.0.metadata +++ b/vapi/metadata/GstController-1.0.metadata @@ -1,5 +1,7 @@ * parent="Gst.Controller" +*.ABI._gst_reserved* skip + ControlPoint .cache._gst_reserved skip