7.44. ioctl VIDIOC_OVERLAY¶
7.44.1. 名称¶
VIDIOC_OVERLAY - 启动或停止视频叠加
7.44.2. 概要¶
-
VIDIOC_OVERLAY¶
int ioctl(int fd, VIDIOC_OVERLAY, const int *argp)
7.44.3. 参数¶
fd
open()
返回的文件描述符。argp
指向整数的指针。
7.44.4. 描述¶
此 ioctl 是 视频叠加 I/O 方法的一部分。 应用程序调用 ioctl VIDIOC_OVERLAY 来启动或停止叠加。 它接受一个指向整数的指针,应用程序必须将该指针设置为零以停止叠加,设置为 1 以启动叠加。
驱动程序不支持 ioctl VIDIOC_STREAMON, VIDIOC_STREAMOFF 或 VIDIOC_STREAMOFF,以及 V4L2_BUF_TYPE_VIDEO_OVERLAY
。
7.44.5. 返回值¶
成功时返回 0,出错时返回 -1,并且会适当地设置 errno
变量。 通用错误代码在 通用错误代码 章节中描述。
- EINVAL
尚未设置叠加参数。 有关必要的步骤,请参阅 视频叠加接口。