![]() |
ISVP-SDK
3.12.0
Ingenic Smart Video Platform SDK
|
SDK-T15 Public data structure header file. More...
#include <stdint.h>#include <pthread.h>#include <linux/videodev2.h>#include <stdio.h>

Go to the source code of this file.
Data Structures | |
| struct | IMPCell |
| IMPCell enumeration definition. More... | |
| struct | IMPFrameInfo |
| IMP frame image information definition. More... | |
| struct | IMPFrameTimestamp |
| IMP Frame time parameter. More... | |
| struct | IMPPoint |
| IMP point coordinate information. More... | |
| struct | IMPRect |
| IMP Rectangle area information. More... | |
Macros | |
| #define | BPP(FMT, A, B) case FMT: bpp1 = A;bpp2 = B;break |
Enumerations | |
| 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 Device ID enumeration definition. More... | |
| enum | IMPPayloadType { PT_JPEG, PT_H264 } |
| Encoding and decoding protocol type. More... | |
| 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_NB } |
| IMP image format definition. More... | |
SDK-T15 Public data structure header file.
| enum IMPDeviceID |
| enum IMPPayloadType |
| enum IMPPixelFormat |
IMP image format definition.
1.8.8