pub unsafe extern "C" fn gst_gl_window_set_draw_callback(
    window: *mut GstGLWindow,
    callback: GstGLWindowCB,
    data: gpointer,
    destroy_notify: GDestroyNotify,
)