/* ******************************************************************************* * Copyright (c) 2010-2022 VATICS(KNERON) Inc. All rights reserved. * * +-----------------------------------------------------------------+ * | THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY ONLY BE USED | * | AND COPIED IN ACCORDANCE WITH THE TERMS AND CONDITIONS OF SUCH | * | A LICENSE AND WITH THE INCLUSION OF THE THIS COPY RIGHT NOTICE. | * | THIS SOFTWARE OR ANY OTHER COPIES OF THIS SOFTWARE MAY NOT BE | * | PROVIDED OR OTHERWISE MADE AVAILABLE TO ANY OTHER PERSON. THE | * | OWNERSHIP AND TITLE OF THIS SOFTWARE IS NOT TRANSFERRED. | * | | * | THE INFORMATION IN THIS SOFTWARE IS SUBJECT TO CHANGE WITHOUT | * | ANY PRIOR NOTICE AND SHOULD NOT BE CONSTRUED AS A COMMITMENT BY | * | VATICS(KNERON) INC. | * +-----------------------------------------------------------------+ * ******************************************************************************* */ #ifndef _LVGL_EXAMPLE_H_ #define _LVGL_EXAMPLE_H_ #include #include #include "vmf/video_source.h" #define MODULE_NAME "lvgl_example" #define LVGL_CMD_FIFO "/tmp/venc/c0/command.fifo" extern VMF_LAYOUT_T g_tLayout; extern VMF_VSRC_HANDLE_T* g_ptVsrcHandle; static void print_msg(const char *fmt, ...) { va_list ap; va_start(ap, fmt); fprintf(stderr, "[%s] ", MODULE_NAME); vfprintf(stderr, fmt, ap); va_end(ap); } #endif //_LVGL_EXAMPLE_H_