pub unsafe extern "C" fn gst_buffer_add_video_meta_full(
    buffer: *mut GstBuffer,
    flags: GstVideoFrameFlags,
    format: GstVideoFormat,
    width: c_uint,
    height: c_uint,
    n_planes: c_uint,
    offset: *const [size_t; 4],
    stride: *const [c_int; 4],
) -> *mut GstVideoMeta