camera interface C API