69 files changed, 1345 insertions, 1340 deletions
diff --git a/tvapi/libtv/tv/CTvScreenCapture.h b/tvapi/libtv/tv/CTvScreenCapture.h index 7bbf57e..c72ca8e 100644 --- a/tvapi/libtv/tv/CTvScreenCapture.h +++ b/tvapi/libtv/tv/CTvScreenCapture.h @@ -26,7 +26,6 @@ struct buffer { size_t length; }; - struct camera { char *device_name; int fd; @@ -48,19 +47,19 @@ format see linux/ge2d/ge2d.h like: GE2D_FORMAT_S24_RGB */ -#define ENDIAN_SHIFT 24 -#define LITTLE_ENDIAN (1 << ENDIAN_SHIFT) -#define FMT_S24_RGB (LITTLE_ENDIAN|0x00200) /* 10_00_0_00_0_00 */ -#define FMT_S16_RGB (LITTLE_ENDIAN|0x00100) /* 01_00_0_00_0_00 */ -#define FMT_S32_RGBA (LITTLE_ENDIAN|0x00300) /* 11_00_0_00_0_00 */ - -#define COLOR_MAP_SHIFT 20 -#define COLOR_MAP_MASK (0xf << COLOR_MAP_SHIFT) +#define ENDIAN_SHIFT 24 +#define TV_LITTLE_ENDIAN (1 << ENDIAN_SHIFT) +#define FMT_S24_RGB (TV_LITTLE_ENDIAN|0x00200) /* 10_00_0_00_0_00 */ +#define FMT_S16_RGB (TV_LITTLE_ENDIAN|0x00100) /* 01_00_0_00_0_00 */ +#define FMT_S32_RGBA (TV_LITTLE_ENDIAN|0x00300) /* 11_00_0_00_0_00 */ + +#define COLOR_MAP_SHIFT 20 +#define COLOR_MAP_MASK (0xf << COLOR_MAP_SHIFT) /* 16 bit */ -#define COLOR_MAP_RGB565 (5 << COLOR_MAP_SHIFT) +#define COLOR_MAP_RGB565 (5 << COLOR_MAP_SHIFT) /* 24 bit */ -#define COLOR_MAP_RGB888 (0 << COLOR_MAP_SHIFT) -#define COLOR_MAP_BGR888 (5 << COLOR_MAP_SHIFT) +#define COLOR_MAP_RGB888 (0 << COLOR_MAP_SHIFT) +#define COLOR_MAP_BGR888 (5 << COLOR_MAP_SHIFT) /* 32 bit */ #define COLOR_MAP_RGBA8888 (0 << COLOR_MAP_SHIFT) #define COLOR_MAP_ARGB8888 (1 << COLOR_MAP_SHIFT) |