Files
seiscomp-training/etc/descriptions/v4l2caps.xml

129 lines
4.4 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<seiscomp>
<module name="v4l2caps" category="Acquisition">
<description>Video for Linux capture plugin</description>
<command-line>
<group name="">
<option flag="b" long-flag="buffer-size" argument="arg">
<description>Size (bytes) of the internal buffer to keep still unconfirmed packages</description>
</option>
<option flag="c" long-flag="count" argument="arg">
<description>Number of frames to grab</description>
</option>
<option long-flag="config" argument="arg">
<description>Path to configuration file</description>
</option>
<option flag="d" long-flag="device" argument="arg">
<description>Video device name</description>
</option>
<option long-flag="dump" argument="arg">
<description>Dump output to file</description>
</option>
<option flag="f" long-flag="pixel-format" argument="arg">
<description>Pixel format to use, expected as four character code[ABCD]</description>
</option>
<option flag="F" long-flag="output-format" argument="arg">
<description>Output format to use [rgb, jpg]</description>
</option>
<option flag="H" long-flag="host" argument="arg">
<description>Data output host</description>
</option>
<option flag="h" long-flag="help" argument="arg">
<description>Print help</description>
</option>
<option long-flag="info" argument="arg">
<description>Print device info</description>
</option>
<option flag="i" long-flag="interval" argument="arg">
<description>Sampling interval to use, format is [Denominator/Numerator]</description>
</option>
<option long-flag="io" argument="arg">
<description>I/O method. 0: Use read function, 1: Use memory mapped buffers [default]</description>
</option>
<option flag="p" long-flag="port" argument="arg">
<description>Data output port</description>
</option>
<option flag="q" long-flag="output-quality" argument="arg">
<description>Output quality to use [0-100]</description>
</option>
<option flag="r" long-flag="resolution" argument="arg">
<description>Resolution to use</description>
</option>
<option flag="s" long-flag="stream-id" argument="arg">
<description>Stream ID to use, format is [net.sta.loc.cha]</description>
</option>
<option flag="S" long-flag="skip" argument="arg">
<description>Number of frames to skip</description>
</option>
</group>
</command-line>
<configuration>
<parameter name="host" type="string" default="localhost">
<description>
Data output host
</description>
</parameter>
<parameter name="port" type="uint" default="18003">
<description>
Data output host
</description>
</parameter>
<parameter name="streamID" type="string">
<description>
Stream ID to use, format is [net.sta.loc.cha]
</description>
</parameter>
<parameter name="resolution" type="string">
<description>
Resolution to use
</description>
</parameter>
<parameter name="outputFormat" type="string">
<description>
Output format to use [rgb, jpg]
</description>
</parameter>
<parameter name="outputQuality" type="int" default="100">
<description>
Output quality to use [0-100]
</description>
</parameter>
<parameter name="interval" type="uint">
<description>
Sampling interval to use, format is [Denominator/Numerator]
</description>
</parameter>
<parameter name="pixelFormat" type="string">
<description>
Pixel format to use, expected as four character code[ABCD]
</description>
</parameter>
<parameter name="count" type="uint" default="0">
<description>
Number of frames to grab
</description>
</parameter>
<parameter name="skip" type="uint" default="0">
<description>
Number of frames to skip
</description>
</parameter>
<parameter name="bufferSize" type="uint" default="1048576">
<description>
Size (bytes) of the internal buffer to keep still unconfirmed packages
</description>
</parameter>
<parameter name="device" type="string" default="/dev/video0">
<description>
Video device name
</description>
</parameter>
<parameter name="io" type="uint" default="1">
<description>
I/O method. 0: Use read function, 1: Use memory mapped buffers
</description>
</parameter>
</configuration>
</module>
</seiscomp>