unsafe extern "C" fn video_decoder_parse<T: VideoDecoderImpl>(
ptr: *mut GstVideoDecoder,
frame: *mut GstVideoCodecFrame,
adapter: *mut GstAdapter,
at_eos: gboolean,
) -> GstFlowReturn
unsafe extern "C" fn video_decoder_parse<T: VideoDecoderImpl>(
ptr: *mut GstVideoDecoder,
frame: *mut GstVideoCodecFrame,
adapter: *mut GstAdapter,
at_eos: gboolean,
) -> GstFlowReturn