Jetson Linux API 参考文档

32.7.4 版本
v4l2_ctrl_video_metadata_ 结构体参考

详细描述

保存视频编码器和解码器的元数据参数。

元数据对于索引为 buffer_index 的缓冲区有效,从缓冲区出队后到再次入队为止。

定义于文件 v4l2_nv_extensions.h 的第 2045 行。

v4l2_ctrl_video_metadata_ 的协作图

数据字段

v4l2_ctrl_videodec_inputbuf_metadataVideoDecHeaderErrorMetadata
 指向 v4l2_ctrl_videodec_inputbuf_metadata 结构的指针。 更多...
 
v4l2_ctrl_videodec_outputbuf_metadataVideoDecMetadata
 指向 v4l2_ctrl_videodec_outputbuf_metadata 结构的指针。 更多...
 
v4l2_ctrl_videoenc_outputbuf_metadataVideoEncMetadata
 指向 v4l2_ctrl_videoenc_outputbuf_metadata 结构的指针。 更多...
 
v4l2_ctrl_videoenc_outputbuf_metadata_MVVideoEncMetadataMV
 指向 v4l2_ctrl_videoenc_outputbuf_metadata_MV 结构的指针。 更多...
 
__u32 buffer_index
 需要元数据的缓冲区的索引。 更多...
 

字段文档

◆ buffer_index

__u32 v4l2_ctrl_video_metadata_::buffer_index

需要元数据的缓冲区的索引。

定义于文件 v4l2_nv_extensions.h 的第 2064 行。

◆ VideoDecHeaderErrorMetadata

v4l2_ctrl_videodec_inputbuf_metadata* v4l2_ctrl_video_metadata_::VideoDecHeaderErrorMetadata

指向 v4l2_ctrl_videodec_inputbuf_metadata 结构的指针。

当与 V4L2_CID_MPEG_VIDEODEC_INPUT_METADATA IOCTL 一起使用时,这必须是一个有效的指针。

定义于文件 v4l2_nv_extensions.h 的第 2050 行。

◆ VideoDecMetadata

v4l2_ctrl_videodec_outputbuf_metadata* v4l2_ctrl_video_metadata_::VideoDecMetadata

指向 v4l2_ctrl_videodec_outputbuf_metadata 结构的指针。

当与 V4L2_CID_MPEG_VIDEODEC_METADATA IOCTL 一起使用时,这必须是一个有效的指针。

定义于文件 v4l2_nv_extensions.h 的第 2054 行。

◆ VideoEncMetadata

v4l2_ctrl_videoenc_outputbuf_metadata* v4l2_ctrl_video_metadata_::VideoEncMetadata

指向 v4l2_ctrl_videoenc_outputbuf_metadata 结构的指针。

当与 V4L2_CID_MPEG_VIDEOENC_METADATA IOCTL 一起使用时,这必须是一个有效的指针。

定义于文件 v4l2_nv_extensions.h 的第 2058 行。

◆ VideoEncMetadataMV

v4l2_ctrl_videoenc_outputbuf_metadata_MV* v4l2_ctrl_video_metadata_::VideoEncMetadataMV

指向 v4l2_ctrl_videoenc_outputbuf_metadata_MV 结构的指针。

当与 V4L2_CID_MPEG_VIDEOENC_METADATA_MV IOCTL 一起使用时,这必须是一个有效的指针。

定义于文件 v4l2_nv_extensions.h 的第 2062 行。


此结构体的文档生成自以下文件
. All rights reserved.