|
#define | V4L2_PIX_FMT_DIVX4 v4l2_fourcc('D', 'V', 'X', '4') |
| 定义 DIVX 的 V4L2 像素格式。 更多...
|
|
#define | V4L2_PIX_FMT_DIVX5 v4l2_fourcc('D', 'V', 'X', '5') |
|
#define | V4L2_PIX_FMT_H265 v4l2_fourcc('H', '2', '6', '5') |
| 定义 H.265 的 V4L2 像素格式。 更多...
|
|
#define | V4L2_PIX_FMT_VP9 v4l2_fourcc('V', 'P', '9', '0') |
| 定义 VP9 的 V4L2 像素格式。 更多...
|
|
#define | V4L2_PIX_FMT_AV1 v4l2_fourcc('A', 'V', '1', '0') |
| 定义 AV1 的 V4L2 像素格式。 更多...
|
|
#define | V4L2_PIX_FMT_P010 v4l2_fourcc('P', '0', '1', '0') /* Y/CbCr 4:2:0,每通道 10 位 */ |
| 定义用于表示单平面 10 位 Y/CbCr 4:2:0 解码器数据的 V4L2 像素格式。 更多...
|
|
#define | V4L2_PIX_FMT_P010M v4l2_fourcc('P', 'M', '1', '0') /* Y/CbCr 4:2:0,每通道 10 位 */ |
| 定义用于表示半平面 10 位 Y/CbCr 4:2:0 解码器数据的 V4L2 像素格式。 更多...
|
|
#define | V4L2_PIX_FMT_P012 v4l2_fourcc('P', '0', '1', '2') /* Y/CbCr 4:2:0,每通道 12 位 */ |
| 定义用于表示单平面 12 位 Y/CbCr 4:2:0 解码器数据的 V4L2 像素格式。 更多...
|
|
#define | V4L2_PIX_FMT_P012M v4l2_fourcc('P', 'M', '1', '2') /* Y/CbCr 4:2:0,每通道 12 位 */ |
| 定义用于表示半平面 12 位 Y/CbCr 4:2:0 解码器数据的 V4L2 像素格式。 更多...
|
|
#define | V4L2_PIX_FMT_NV24M v4l2_fourcc('N', 'M', '2', '4') /* Y/CbCr 4:4:4,每通道 8 位 */ |
| 定义用于表示半平面 8 位 Y/CbCr 4:4:4 解码器数据的 V4L2 像素格式。 更多...
|
|
#define | V4L2_PIX_FMT_NV24_10LE v4l2_fourcc('N', 'V', '1', '0') /* Y/CbCr 4:4:4,每通道 10 位 */ |
| 定义用于表示半平面 10 位 Y/CbCr 4:4:4 解码器数据的 V4L2 像素格式。 更多...
|
|
#define | V4L2_EVENT_RESOLUTION_CHANGE 5 |
| 定义解码器分辨率事件更改的 V4L2 事件类型。 更多...
|
|
#define | V4L2_CID_MPEG_VIDEO_H265_PROFILE (V4L2_CID_MPEG_BASE+513) |
| 定义用于设置 H.265 编码器配置文件的控制 ID。 更多...
|
|
#define | V4L2_CID_MPEG_VIDEO_IDR_INTERVAL (V4L2_CID_MPEG_BASE+514) |
| 定义用于设置编码器 IDR 帧间隔的控制 ID。 更多...
|
|
#define | V4L2_CID_MPEG_VIDEO_DISABLE_COMPLETE_FRAME_INPUT (V4L2_CID_MPEG_BASE+515) |
| 定义用于向解码器指示输入缓冲区不包含完整缓冲区的控制 ID。 更多...
|
|
#define | V4L2_CID_MPEG_VIDEO_DISABLE_DPB (V4L2_CID_MPEG_BASE+516) |
| 定义用于禁用解码器 DPB 管理的控制 ID。 更多...
|
|
#define | V4L2_CID_MPEG_VIDEO_ERROR_REPORTING (V4L2_CID_MPEG_BASE+517) |
| 定义用于启用解码器错误和元数据报告的控制 ID。 更多...
|
|
#define | V4L2_CID_MPEG_VIDEO_SKIP_FRAMES (V4L2_CID_MPEG_BASE+518) |
| 定义用于设置解码器的跳帧属性的控制 ID。 更多...
|
|
#define | V4L2_CID_MPEG_VIDEODEC_METADATA (V4L2_CID_MPEG_BASE+519) |
| 定义用于获取解码器输出元数据的控制 ID。 更多...
|
|
#define | V4L2_CID_MPEG_VIDEODEC_INPUT_METADATA (V4L2_CID_MPEG_BASE+520) |
| 定义用于获取解码器输入头错误元数据的控制 ID。 更多...
|
|
#define | V4L2_CID_VIDEODEC_DISPLAYDATA_PRESENT (V4L2_CID_MPEG_BASE+521) |
| 定义用于检查显示数据是否存在的控制 ID。 更多...
|
|
#define | V4L2_CID_VIDEODEC_HDR_MASTERING_DISPLAY_DATA (V4L2_CID_MPEG_BASE+522) |
| 定义用于在 V4L2_CID_VIDEODEC_DISPLAYDATA_PRESENT 返回 true 时获取显示数据的控制 ID。 更多...
|
|
#define | V4L2_CID_MPEG_VIDEODEC_SAR_WIDTH (V4L2_CID_MPEG_BASE+569) |
| 定义用于获取解码的样本宽高比宽度的控制 ID。 更多...
|
|
#define | V4L2_CID_MPEG_VIDEODEC_SAR_HEIGHT (V4L2_CID_MPEG_BASE+570) |
| 定义用于获取解码的样本宽高比高度的控制 ID。 更多...
|
|
#define | V4L2_CID_MPEG_VIDEOENC_DS_SEI_DATA (V4L2_CID_MPEG_BASE+571) |
| 定义用于嵌入来自上游插件的 SEI 数据的控制 ID。 更多...
|
|
#define | V4L2_CID_VIDEO_CONVERT_OUTPUT_PLANE_LAYOUT (V4L2_CID_MPEG_BASE+523) |
| 定义用于设置转换器输出平面缓冲区布局的控制 ID。 更多...
|
|
#define | V4L2_CID_VIDEO_CONVERT_CAPTURE_PLANE_LAYOUT (V4L2_CID_MPEG_BASE+524) |
| 定义用于设置转换器捕获平面缓冲区布局的控制 ID。 更多...
|
|
#define | V4L2_CID_VIDEO_CONVERT_FLIP_METHOD (V4L2_CID_MPEG_BASE+525) |
| 定义用于设置转换器翻转/旋转方法的控制 ID。 更多...
|
|
#define | V4L2_CID_VIDEO_CONVERT_INTERPOLATION_METHOD (V4L2_CID_MPEG_BASE+526) |
| 定义用于设置转换器插值方法的控制 ID。 更多...
|
|
#define | V4L2_CID_VIDEO_CONVERT_TNR_ALGORITHM (V4L2_CID_MPEG_BASE+527) |
| 定义用于设置转换器时间噪声抑制 (TNR) 算法的控制 ID。 更多...
|
|
#define | V4L2_CID_MPEG_VIDEOENC_TEMPORAL_TRADEOFF_LEVEL (V4L2_CID_MPEG_BASE+528) |
| 定义用于配置编码器以在编码时丢帧的控制 ID。 更多...
|
|
#define | V4L2_CID_MPEG_VIDEOENC_SLICE_LENGTH_PARAM (V4L2_CID_MPEG_BASE+529) |
| 定义用于配置编码器切片长度(以 MB 或位为单位)的控制 ID。 更多...
|
|
#define | V4L2_CID_MPEG_VIDEOENC_ROI_PARAMS (V4L2_CID_MPEG_BASE+530) |
| 定义用于配置编码器以高质量编码帧的特定区域的控制 ID。 更多...
|
|
#define | V4L2_CID_MPEG_VIDEOENC_VIRTUALBUFFER_SIZE (V4L2_CID_MPEG_BASE+531) |
| 定义用于为编码器指定虚拟缓冲区大小(以位为单位)的控制 ID。 更多...
|
|
#define | V4L2_CID_MPEG_VIDEOENC_NUM_REFERENCE_FRAMES (V4L2_CID_MPEG_BASE+532) |
| 定义用于指定可以使用的最大参考帧数的控制 ID。 更多...
|
|
#define | V4L2_CID_MPEG_VIDEOENC_SLICE_INTRAREFRESH_PARAM (V4L2_CID_MPEG_BASE+533) |
| 定义用于指定编码器切片内刷新间隔的控制 ID。 更多...
|
|
#define | V4L2_CID_MPEG_VIDEOENC_NUM_BFRAMES (V4L2_CID_MPEG_BASE+534) |
| 定义用于设置在两个 P 帧之间编码的 B 帧数量的控制 ID。 更多...
|
|
#define | V4L2_CID_MPEG_VIDEOENC_INSERT_SPS_PPS_AT_IDR (V4L2_CID_MPEG_BASE+535) |
| 定义用于启用/禁用在 IDR 间隔显式插入 SPS 和 PPS 的控制 ID。 更多...
|
|
#define | V4L2_CID_MPEG_VIDEOENC_METADATA (V4L2_CID_MPEG_BASE+536) |
| 定义用于获取编码器输出元数据的控制 ID。 更多...
|
|
#define | V4L2_CID_MPEG_VIDEOENC_ENABLE_METADATA_MV (V4L2_CID_MPEG_BASE+537) |
| 定义用于启用/禁用编码器运动矢量报告的控制 ID。 更多...
|
|
#define | V4L2_CID_MPEG_VIDEOENC_METADATA_MV (V4L2_CID_MPEG_BASE+538) |
| 定义用于获取编码器输出运动矢量元数据的控制 ID。 更多...
|
|
#define | V4L2_CID_MPEG_VIDEOENC_QP_RANGE (V4L2_CID_MPEG_BASE+539) |
| 定义用于设置 I/P/B 帧的 QP 范围的控制 ID。 更多...
|
|
#define | V4L2_CID_MPEG_VIDEOENC_HW_PRESET_TYPE_PARAM (V4L2_CID_MPEG_BASE+540) |
| 定义用于设置编码器硬件预设类型的控制 ID。 更多...
|
|
#define | V4L2_CID_MPEG_VIDEOENC_INPUT_METADATA (V4L2_CID_MPEG_BASE+541) |
| 定义用于为编码器缓冲区提供输入元数据的控制 ID。 更多...
|
|
#define | V4L2_CID_MPEG_VIDEOENC_ENABLE_EXTERNAL_RPS_CONTROL (V4L2_CID_MPEG_BASE+542) |
| 定义用于配置编码器以进行外部 RPS 控制的控制 ID。 更多...
|
|
#define | V4L2_CID_MPEG_VIDEOENC_ENABLE_EXTERNAL_RATE_CONTROL (V4L2_CID_MPEG_BASE+543) |
| 定义用于配置编码器以进行外部速率控制的控制 ID。 更多...
|
|
#define | V4L2_CID_MPEG_VIDEOENC_ENABLE_ROI_PARAM (V4L2_CID_MPEG_BASE+544) |
| 定义用于为会话配置 ROI 编码的控制 ID。 更多...
|
|
#define | V4L2_CID_MPEG_VIDEOENC_ENABLE_RECONCRC_PARAM (V4L2_CID_MPEG_BASE+545) |
| 定义用于为会话配置重建 CRC 的控制 ID。 更多...
|
|
#define | V4L2_CID_MPEG_VIDEOENC_INSERT_VUI (V4L2_CID_MPEG_BASE+546) |
| 用于启用/禁用在 SPS 中插入 VUI 的控制 ID。 更多...
|
|
#define | V4L2_CID_MPEG_VIDEOENC_INSERT_AUD (V4L2_CID_MPEG_BASE+547) |
| 用于启用/禁用插入 AUD(访问单元分隔符)的控制 ID。 更多...
|
|
#define | V4L2_CID_MPEG_VIDEOENC_EXTEDED_COLORFORMAT (V4L2_CID_MPEG_BASE+548) |
| 用于启用/禁用设置扩展颜色格式的控制 ID。 更多...
|
|
#define | V4L2_CID_MPEG_VIDEO_DECODE_INSTANCE (V4L2_CID_MPEG_BASE+549) |
| 用于选择要解码的 NVDEC IP 的控制 ID。 更多...
|
|
#define | V4L2_CID_MPEG_VIDEO_DEVICE_POLL (V4L2_CID_MPEG_BASE+550) |
| 用于在非阻塞模式下打开的 fd 上发出伪 POLL 调用的控制 ID。 更多...
|
|
#define | V4L2_CID_MPEG_SET_POLL_INTERRUPT (V4L2_CID_MPEG_BASE+551) |
| 用于设置/清除轮询中断模式的控制 ID。 更多...
|
|
#define | V4L2_CID_MPEG_VIDEOENC_TWO_PASS_CBR (V4L2_CID_MPEG_BASE+552) |
| 用于启用/禁用设置速率控制双程 CBR 的控制 ID。 更多...
|
|
#define | V4L2_CID_VIDEO_CONVERT_YUV_RESCALE_METHOD (V4L2_CID_MPEG_BASE+553) |
| 定义用于设置转换器 YUV 缩放方法的控制 ID。 更多...
|
|
#define | V4L2_CID_MPEG_VIDEO_MAX_PERFORMANCE (V4L2_CID_MPEG_BASE+554) |
| 用于启用最大性能的控制 ID。 更多...
|
|
#define | V4L2_CID_MPEG_VIDEOENC_ENABLE_ALLIFRAME_ENCODE (V4L2_CID_MPEG_BASE+555) |
| 用于启用/禁用全 i 帧编码设置的控制 ID。 更多...
|
|
#define | V4L2_CID_MPEG_VIDEO_BUF_API_TYPE (V4L2_CID_MPEG_BASE+556) |
| 定义用于设置解码器/编码器要使用的 buf api 的控制 ID。 更多...
|
|
#define | V4L2_CID_MPEG_VIDEO_CUDA_MEM_TYPE (V4L2_CID_MPEG_BASE+557) |
| 定义用于设置解码器/编码器要使用的 cuda 内存类型的控制 ID。 更多...
|
|
#define | V4L2_CID_MPEG_VIDEO_CUDA_GPU_ID (V4L2_CID_MPEG_BASE+558) |
| 定义用于设置解码器/编码器要使用的 GPU ID 的控制 ID。 更多...
|
|
#define | V4L2_CID_MPEG_VIDEODEC_DROP_FRAME_INTERVAL (V4L2_CID_MPEG_BASE+559) |
| 定义用于设置解码器的丢帧间隔的控制 ID。 更多...
|
|
#define | V4L2_CID_MPEG_VIDEOENC_VPX_HEADERS_WITH_FRAME (V4L2_CID_MPEG_BASE+560) |
| 用于启用/禁用设置以附加 VP8/9 标头的控制 ID。 更多...
|
|
#define | V4L2_CID_MPEG_VIDEOENC_H265_LEVEL (V4L2_CID_MPEG_BASE+561) |
| 定义用于设置 H.265 编码器级别的控制 ID。 更多...
|
|
#define | V4L2_CID_MPEG_VIDEOENC_ENABLE_SLICE_LEVEL_ENCODE (V4L2_CID_MPEG_BASE+562) |
| 用于启用/禁用切片级别编码输出的控制 ID。 更多...
|
|
#define | V4L2_CID_MPEG_VIDEOENC_POC_TYPE (V4L2_CID_MPEG_BASE+563) |
| 定义用于设置帧中图像顺序计数属性的控制 ID。 更多...
|
|
#define | V4L2_CID_MPEG_VIDEOENC_H265_VUI_EXT_SAR_WIDTH (V4L2_CID_MPEG_BASE+564) |
| 定义用于设置 H265 VUI 编码的样本宽高比宽度的控制 ID。 更多...
|
|
#define | V4L2_CID_MPEG_VIDEOENC_H265_VUI_EXT_SAR_HEIGHT (V4L2_CID_MPEG_BASE+565) |
| 定义用于设置 H265 VUI 编码的样本宽高比高度的控制 ID。 更多...
|
|
#define | V4L2_CID_MPEG_VIDEOENC_FORCE_INTRA_FRAME (V4L2_CID_MPEG_BASE+566) |
| 定义用于强制 INTRA 帧的控制 ID。 更多...
|
|
#define | V4L2_CID_MPEG_VIDEOENC_FORCE_IDR_FRAME (V4L2_CID_MPEG_BASE+567) |
| 定义用于强制 IDR 帧的控制 ID。 更多...
|
|
#define | V4L2_CID_MPEG_VIDEO_CUDA_LOW_LATENCY (V4L2_CID_MPEG_BASE+568) |
| 定义用于设置解码器要使用的低延迟的控制 ID。 更多...
|
|
#define | V4L2_CID_MPEG_VIDEOENC_AV1_HEADERS_WITH_FRAME (V4L2_CID_MPEG_BASE+569) |
| 用于启用/禁用设置以附加 IVF 标头的控制 ID。 更多...
|
|
#define | V4L2_CID_MPEG_VIDEOENC_AV1_TILE_CONFIGURATION (V4L2_CID_MPEG_BASE+570) |
| 定义用于为会话配置 AV1 分片的控制 ID。 更多...
|
|
#define | V4L2_CID_MPEG_VIDEOENC_AV1_ENABLE_SSIMRDO (V4L2_CID_MPEG_BASE+571) |
| 定义用于为 AV1 启用基于方差的 SSIM RDO 的控制 ID。 更多...
|
|
#define | V4L2_CID_MPEG_VIDEOENC_AV1_DISABLE_CDF_UPDATE (V4L2_CID_MPEG_BASE+572) |
| 定义用于为 AV1 启用 CDF 更新的控制 ID。 更多...
|
|
#define | V4L2_CID_MPEG_VIDEOENC_FRAMES_TO_ENCODE (V4L2_CID_MPEG_BASE+573) |
| 定义用于设置要编码的总帧数的控制 ID。 更多...
|
|
#define | V4L2_CID_MPEG_VIDEOENC_INIT_FRAME_QP (V4L2_CID_MPEG_BASE+574) |
| 定义用于为编码器会话配置初始 QP 参数的控制 ID。 更多...
|
|
#define | V4L2_CID_MPEG_VIDEOENC_ENABLE_LOSSLESS (V4L2_CID_MPEG_BASE+575) |
| 定义用于启用无损 H.264/H.265 编码的控制 ID。 更多...
|
|
#define | V4L2_CID_MPEG_VIDEOENC_H265_CHROMA_FACTOR_IDC (V4L2_CID_MPEG_BASE+576) |
| 定义用于为 H.265 编码设置 chroma_factor_idc 的控制 ID。 更多...
|
|
#define | V4L2_CID_ARGUS_AUTO_WHITE_BALANCE_MODE (V4L2_CID_CAMERA_CLASS_BASE+20) |
| 定义用于为相机设置自动白平衡模式的控制 ID。 更多...
|
|
#define | V4L2_CID_ARGUS_SENSOR_MODE (V4L2_CID_CAMERA_CLASS_BASE+32) |
| 定义用于为相机设置传感器模式的控制 ID。 更多...
|
|
#define | V4L2_CID_ARGUS_DENOISE_STRENGTH (V4L2_CID_CAMERA_CLASS_BASE+33) |
| 定义用于为相机设置降噪强度的控制 ID。 更多...
|
|
#define | V4L2_CID_ARGUS_DENOISE_MODE (V4L2_CID_CAMERA_CLASS_BASE+34) |
| 定义用于为相机设置降噪模式的控制 ID。 更多...
|
|
#define | V4L2_CID_ARGUS_EE_STRENGTH (V4L2_CID_CAMERA_CLASS_BASE+35) |
| 定义用于为相机设置边缘增强强度的控制 ID。 更多...
|
|
#define | V4L2_CID_ARGUS_EE_MODE (V4L2_CID_CAMERA_CLASS_BASE+36) |
| 定义用于为相机设置边缘增强模式的控制 ID。 更多...
|
|
#define | V4L2_CID_ARGUS_AE_ANTIBANDING_MODE (V4L2_CID_CAMERA_CLASS_BASE+37) |
| 定义用于为相机设置自动曝光抗条带模式的控制 ID。 更多...
|
|
#define | V4L2_CID_ARGUS_EXPOSURE_COMPENSATION (V4L2_CID_CAMERA_CLASS_BASE+38) |
| 定义用于为相机设置边缘增强设置的控制 ID。 更多...
|
|
#define | V4L2_CID_ARGUS_ISP_DIGITAL_GAIN_RANGE (V4L2_CID_CAMERA_CLASS_BASE+39) |
| 定义用于为相机设置边缘增强设置的控制 ID。 更多...
|
|
#define | V4L2_CID_ARGUS_COLOR_SATURATION (V4L2_CID_CAMERA_CLASS_BASE+40) |
| 定义用于为相机设置传感器模式的控制 ID。 更多...
|
|
#define | V4L2_CID_ARGUS_GAIN_RANGE (V4L2_CID_CAMERA_CLASS_BASE+41) |
| 定义用于为相机设置边缘增强设置的控制 ID。 更多...
|
|
#define | V4L2_CID_ARGUS_EXPOSURE_TIME_RANGE (V4L2_CID_CAMERA_CLASS_BASE+42) |
| 定义用于为相机设置边缘增强设置的控制 ID。 更多...
|
|
#define | V4L2_CID_ARGUS_METADATA (V4L2_CID_CAMERA_CLASS_BASE+43) |
| 定义用于获取相机 Argus 输出元数据的控制 ID。 更多...
|
|
#define | V4L2_MAX_ROI_REGIONS 8 |
| 定义编码器支持的最大 ROI 区域数。 更多...
|
|
#define | V4L2_MAX_REF_FRAMES 8 |
| 编码器支持的最大参考帧数。 更多...
|
|
#define | QP_RETAIN_VAL -1 |
| 在 v4l2_ctrl_video_qp_range 中将 Qp 值设置为 QP_RETAIN_VAL 将保留默认值或先前设置的 QP 值。 更多...
|
|