#include #include #include #include "camera_qcom.h" bool do_exit = false; void cloudlog_e(int levelnum, const char* filename, int lineno, const char* func, const char* fmt, ...) { va_list args; va_start(args, fmt); vprintf(fmt, args); printf("\n"); } void set_thread_name(const char* name) { } // tbuffers void tbuffer_init2(TBuffer *tb, int num_bufs, const char* name, void (*release_cb)(void* c, int idx), void* cb_cookie) { printf("tbuffer_init2\n"); } void tbuffer_dispatch(TBuffer *tb, int idx) { printf("tbuffer_dispatch\n"); } void tbuffer_stop(TBuffer *tb) { printf("tbuffer_stop\n"); } int main() { DualCameraState s; cameras_init(&s); VisionBuf camera_bufs_rear[0x10] = {0}; VisionBuf camera_bufs_focus[0x10] = {0}; VisionBuf camera_bufs_stats[0x10] = {0}; VisionBuf camera_bufs_front[0x10] = {0}; cameras_open(&s, camera_bufs_rear, camera_bufs_focus, camera_bufs_stats, camera_bufs_front); cameras_close(&s); }