x3 sdb视频输入能否支持v4l2接口

mipi摄像头,除了调用HB_VIN接口外,是否能支持v4l2接口 ?

因为当前HB_VIN接口是非开源的,很多东西无法看到,也没法改动。

现在有这样的需求,每一帧图像除了分辨率等信息之外,我需要加入更多的图像其他信息,现在好像我无法改动这部分的内容。

比如除了获得一帧图像之外,还要获得该帧图像的时间戳、增益和曝光时间等其他标识信息。

你好,目前不支持获取该类型信息,咱们的具体场景可以简单描述下? 我们一起探索解决方案

例如在image_info_t 结构体中加入一些预留字节,允许用户在内核中添加一些信息,使得在hb_vio_buffer_t 中能够获取。也包括在图像sensor驱动中,可以获得当前对应帧的增益和曝光信息。

typedef struct image_info_s {

uint16_t sensor_id;

uint32_t pipeline_id;

uint32_t frame_id;

uint64_t time_stamp;//HW time stamp

struct timeval tv;//system time of hal get buf

int buf_index;

int img_format;

int fd[HB_VIO_BUFFER_MAX_PLANES];//ion buf fd

uint32_t size[HB_VIO_BUFFER_MAX_PLANES];

uint32_t planeCount;

uint32_t dynamic_flag;

uint32_t water_mark_line;

VIO_DATA_TYPE_E data_type;

buffer_state_e state;

char res[256];

} image_info_t;