pub type IMFClockConsumer = *mut c_void;