unsafe extern "C" fn trampoline_need_data( appsrc: *mut GstAppSrc, length: u32, callbacks: gpointer, )