beautypg.com

Vidioc_encoder_cmd, Vidioc_decoder_cmd, S2253_vidioc_osd – Sensoray 2253 Linux User Manual

Page 21

background image

which stream selects it.

VIDIOC_ENUMAUDOUT, VIDIOC_G_AUDOUT, VIDIOC_S_AUDOUT

int ioctl(int fd, int request, struct v4l2_audioout *audio);
There is one audio output:
Index 0: “Line out” (stereo)
No properties can be changed.

VIDIOC_ENCODER_CMD

int ioctl(int fd, int request, struct v4l2_encoder_cmd *cmd);
Pause or resume capture.
cmd->cmd: V4L2_ENC_CMD_PAUSE or V4L2_ENC_CMD_RESUME

cmd->flags: must be 0
Requires Linux kernel 2.6.29 or later.

VIDIOC_DECODER_CMD

int ioctl(int fd, int request, struct v4l2_decoder_cmd *cmd);
Pause or resume playback.
cmd->cmd: V4L2_DEC_CMD_PAUSE or V4L2_DEC_CMD_RESUME
cmd->flags: must be 0
Stop the stream immediately. (Same effect as VIDIOC_STREAMOFF.)
cmd->cmd: V4L2_DEC_CMD_STOP
cmd->flags: V4L2_DEC_CMD_STOP_IMMEDIATELY
Requires Linux kernel 3.3 or later.

S2253_VIDIOC_OSD

int ioctl(int fd, int request, struct s2253_osd *osd);
osd

Pointer to OSD struct
struct s2253_osd {

21

This manual is related to the following products: