pub unsafe extern "C" fn gst_gl_video_allocation_params_init_full(
params: *mut GstGLVideoAllocationParams,
struct_size: size_t,
alloc_flags: c_uint,
copy: GstGLAllocationParamsCopyFunc,
free: GstGLAllocationParamsFreeFunc,
context: *mut GstGLContext,
alloc_params: *mut GstAllocationParams,
v_info: *mut GstVideoInfo,
plane: c_uint,
valign: *mut GstVideoAlignment,
target: GstGLTextureTarget,
tex_format: GstGLFormat,
wrapped_data: gpointer,
gl_handle: gpointer,
user_data: gpointer,
notify: GDestroyNotify
) -> gboolean