NAME
yavta - Yet Another V4L2 Test Application
SYNOPSIS
yavta [options] device
DESCRIPTION
Supported options: -B, --buffer-type Buffer type ("capture", "output",
-
"capture-mplane" or "output-mplane")
-c, --capture[=nframes] Capture frames -C, --check-overrun Verify dequeued frames for buffer overrun -d, --delay Delay (in ms) before requeuing buffers -f, --format format Set the video format
-
use -f help to list the supported formats
-F, --file[=name] Read/write frames from/to disk
-
For video capture devices, the first '#' character in the file name is expanded to the frame sequence number. The default file name is 'frame-#.bin'.
-h, --help Show this help screen -i, --input input Select the video input -I, --fill-frames Fill frames with check pattern before queuing them -l, --list-controls List available controls -n, --nbufs n Set the number of video buffers -p, --pause[=n] Pause after n frames (0 if n isn't specified) -q, --quality n MJPEG quality (0-100) -r, --get-control ctrl Get control 'ctrl' -R, --realtime=[priority] Enable realtime RR scheduling -s, --size WxH Set the frame size -t, --time-per-frame num/denom Set the time per frame (eg. 1/25 = 25 fps) -u, --userptr Use the user pointers streaming method -w, --set-control 'ctrl value' Set control 'ctrl' to 'value'
- --buffer-prefix
-
Write portions of buffer before data_offset
- --buffer-size
-
Buffer size in bytes
- --enum-formats
-
Enumerate formats
- --enum-inputs
-
Enumerate inputs
- --fd
-
Use a numeric file descriptor insted of a device
- --field field
-
Set the format field order
-
Valid values for field are none, top, bottom, interlaced, seq-tb, seq-bt, alternate, interlaced-tb and interlaced-bt.
- --log-status
-
Log device status
- --no-query
-
Don't query capabilities on open
- --offset
-
User pointer buffer offset from page start
- --premultiplied
-
Color components are premultiplied by alpha value
- --queue-late
-
Queue buffers after streamon, not before
- --requeue-last
-
Requeue the last buffers before streamoff
- --reset-controls
-
Reset all available controls to their default value
- --timestamp-source
-
Set timestamp source on output buffers [eof, soe]
- --skip n
-
Skip the first n frames
- --sleep-forever
-
Sleep forever after configuring the device
- --stride value
-
Line stride in bytes