ISVP-SDK
3.12.0
Ingenic Smart Video Platform SDK
|
SDK-T15公共数据结构头文件 更多...
#include <stdint.h>
#include <pthread.h>
#include <linux/videodev2.h>
#include <stdio.h>
结构体 | |
struct | IMPCell |
IMPCell枚举定义. 更多... | |
struct | IMPFrameInfo |
IMP帧图像信息定义. 更多... | |
struct | IMPFrameTimestamp |
IMP帧时间参数. 更多... | |
struct | IMPPoint |
IMP点坐标信息. 更多... | |
struct | IMPRect |
IMP 矩形区域信息. 更多... | |
宏定义 | |
#define | BPP(FMT, A, B) case FMT: bpp1 = A;bpp2 = B;break |
枚举 | |
enum | IMPDeviceID { DEV_ID_FS, DEV_ID_ENC, DEV_ID_DEC, DEV_ID_IVS, DEV_ID_OSD, DEV_ID_FG1DIRECT, DEV_ID_RESERVED_START, DEV_ID_RESERVED_END = 23, NR_MAX_DEVICES } |
IMP 设备ID枚举定义. 更多... | |
enum | IMPPayloadType { PT_JPEG, PT_H264 } |
编解码协议类型 更多... | |
enum | IMPPixelFormat { PIX_FMT_YUV420P, PIX_FMT_YUYV422, PIX_FMT_UYVY422, PIX_FMT_YUV422P, PIX_FMT_YUV444P, PIX_FMT_YUV410P, PIX_FMT_YUV411P, PIX_FMT_GRAY8, PIX_FMT_MONOWHITE, PIX_FMT_MONOBLACK, PIX_FMT_NV12, PIX_FMT_NV21, PIX_FMT_RGB24, PIX_FMT_BGR24, PIX_FMT_ARGB, PIX_FMT_RGBA, PIX_FMT_ABGR, PIX_FMT_BGRA, PIX_FMT_RGB565BE, PIX_FMT_RGB565LE, PIX_FMT_RGB555BE, PIX_FMT_RGB555LE, PIX_FMT_BGR565BE, PIX_FMT_BGR565LE, PIX_FMT_BGR555BE, PIX_FMT_BGR555LE, PIX_FMT_0RGB, PIX_FMT_RGB0, PIX_FMT_0BGR, PIX_FMT_BGR0, PIX_FMT_BAYER_BGGR8, PIX_FMT_BAYER_RGGB8, PIX_FMT_BAYER_GBRG8, PIX_FMT_BAYER_GRBG8, PIX_FMT_RAW, PIX_FMT_HSV, PIX_FMT_NB } |
IMP图像格式定义. 更多... | |
SDK-T15公共数据结构头文件
enum IMPDeviceID |
enum IMPPayloadType |
enum IMPPixelFormat |
IMP图像格式定义.