pub unsafe extern "C" fn ANativeWindow_fromSurface(
    env: *mut JNIEnv,
    surface: jobject
) -> *mut ANativeWindow