⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 davinci_fb.h

📁 TI dm6446 video subsytem window blending programme
💻 H
字号:
//davinci_fb.h#ifndef DAVINCI_FRAMEBUFFER_H#define DAVINCI_FRAMEBUFFER_H//#define SVIDEO_OUTPUT#define LCD             0#define NTSC            1#define PAL             2#define COMPOSITE       1#define SVIDEO          2#define COMPONENT       3#define RGB             4/* define the custom FBIO_WAITFORVSYNC ioctl */#define FBIO_WAITFORVSYNC _IOW('F', 0x20, u_int32_t)#define FBIO_SETATTRIBUTE _IOW('F', 0x21, struct fb_fillrect)#define FBIO_SETPOSX _IOW('F', 0x22, u_int32_t)#define FBIO_SETPOSY _IOW('F', 0x23, u_int32_t)typedef unsigned int u_int32_t;struct Zoom_Params{	u_int32_t WindowID;	u_int32_t Zoom_H;	u_int32_t Zoom_V;};#define FBIO_SETZOOM _IOW('F', 0x24, struct Zoom_Params)#define FBIO_GETSTD _IOR('F', 0x25, u_int32_t)//-------------------------------------------------------------/* Enables or disables debug output */#define __DEBUG#ifdef __DEBUG#define DBG(fmt, args...) fprintf(stderr, "Debug: " fmt, ## args)#else#define DBG(fmt, args...)#endif#define ERR(fmt, args...) fprintf(stderr, "Error: " fmt, ## args)/* Function error codes */#define SUCCESS         0#define FAILURE         -1#define OSD_DEVICE      "/dev/fb/0"#define ATTR_DEVICE     "/dev/fb/2"#define FBVID1_DEVICE   "/dev/fb/3"#define FBVID0_DEVICE   "/dev/fb/1" extern int init_osd0();extern int init_osd1(int on);extern int init_vid0();extern int init_vid1();extern int init_cursor(int xp, int yp, int xl, int yl, int random);#endif //DAVINCI_FRAMEBUFFER_H

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -