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_STREAMOFFVIDIOC_STREAMOFF,以及 V4L2_BUF_TYPE_VIDEO_OVERLAY

7.44.5. 返回值

成功時返回 0,出錯時返回 -1,並且會適當地設定 errno 變數。 通用錯誤程式碼在 通用錯誤程式碼 章節中描述。

EINVAL

尚未設定疊加引數。 有關必要的步驟,請參閱 影片疊加介面