pub type IEncodingFilterFactory = *mut c_void;