SemiDrive SSDK Appication Program Interface PTG3.0
Data Structures
vdev_defs.h File Reference

Go to the source code of this file.

Data Structures

struct  vdev_buffer
 

Detailed Description

Macro Definition Documentation

◆ VDEV_MBUS_DATA_ACTIVE_HIGH

#define VDEV_MBUS_DATA_ACTIVE_HIGH   (1 << 8)

◆ VDEV_MBUS_DATA_ACTIVE_LOW

#define VDEV_MBUS_DATA_ACTIVE_LOW   (1 << 9)

◆ VDEV_MBUS_HSYNC_ACTIVE_HIGH

#define VDEV_MBUS_HSYNC_ACTIVE_HIGH   (1 << 2)

◆ VDEV_MBUS_HSYNC_ACTIVE_LOW

#define VDEV_MBUS_HSYNC_ACTIVE_LOW   (1 << 3)

◆ VDEV_MBUS_PCLK_SAMPLE_FALLING

#define VDEV_MBUS_PCLK_SAMPLE_FALLING   (1 << 7)

◆ VDEV_MBUS_PCLK_SAMPLE_RISING

#define VDEV_MBUS_PCLK_SAMPLE_RISING   (1 << 6)

◆ VDEV_MBUS_VSYNC_ACTIVE_HIGH

#define VDEV_MBUS_VSYNC_ACTIVE_HIGH   (1 << 4)

◆ VDEV_MBUS_VSYNC_ACTIVE_LOW

#define VDEV_MBUS_VSYNC_ACTIVE_LOW   (1 << 5)

Enumeration Type Documentation

◆ vdev_colorspace

Enumerator
VDEV_COLORSPACE_DEFAULT 
VDEV_COLORSPACE_JPEG 
VDEV_COLORSPACE_SRGB 

◆ vdev_field_fmt

Enumerator
VDEV_FIELD_ANY 
VDEV_FIELD_NONE 
VDEV_FIELD_INTERLACED 
VDEV_FIELD_MAX 

◆ vdev_mbus_format

Enumerator
VDEV_MBUS_FMT_UYVY 
VDEV_MBUS_FMT_YUYV 
VDEV_MBUS_FMT_UYVY16 
VDEV_MBUS_FMT_YUYV16 
VDEV_MBUS_FMT_UYVYSP 
VDEV_MBUS_FMT_YUYVSP 
VDEV_MBUS_FMT_YUV444 
VDEV_MBUS_FMT_YUV420SP 
VDEV_MBUS_FMT_YUV420XP 
VDEV_MBUS_FMT_RGB888 
VDEV_MBUS_FMT_RGB565 
VDEV_MBUS_FMT_RGB565X 
VDEV_MBUS_FMT_RGB24 
VDEV_MBUS_FMT_BGR24 
VDEV_MBUS_FMT_JPEG 

◆ vdev_mbus_type

Enumerator
VDEV_MBUS_PARALLEL 
VDEV_MBUS_PARALLEL_GATE2 
VDEV_MBUS_PARALLEL_NONGATE 
VDEV_MBUS_BT656 
VDEV_MBUS_BT1120SDR 
VDEV_MBUS_CSI1 
VDEV_MBUS_CCP2 
VDEV_MBUS_CSI2 
VDEV_MBUS_DC_PARALLEL 
VDEV_MBUS_DC_PARALLEL2 
VDEV_MBUS_PARALLEL2 

◆ vdev_pix_format

Enumerator
VDEV_PIX_FMT_UYVY 
VDEV_PIX_FMT_YUYV 
VDEV_PIX_FMT_NV16 
VDEV_PIX_FMT_NV61 
VDEV_PIX_FMT_YUV422P 
VDEV_PIX_FMT_NV12 
VDEV_PIX_FMT_NV21 
VDEV_PIX_FMT_RGB24 
VDEV_PIX_FMT_BGR24 
VDEV_PIX_FMT_RGB16 
VDEV_PIX_FMT_NUM