unsafe extern "C" fn video_encoder_set_format<T: VideoEncoderImpl>(
    ptr: *mut GstVideoEncoder,
    state: *mut GstVideoCodecState,
) -> gboolean