pub unsafe extern "C" fn gst_harness_push_and_pull(
    h: *mut GstHarness,
    buffer: *mut GstBuffer
) -> *mut GstBuffer