Commit 5bd4bb78 authored by Mauro Carvalho Chehab's avatar Mauro Carvalho Chehab

[media] docs-rst: add tabularcolumns to all tables

LaTeX doesn't handle too well auto-width on tables, and ReST
markup requires an special tag to give it the needed hints.

As we're using A4 paper, we have 17cm of useful spaces. As
most media tables have widths, let's use it to generate the
needed via the following perl script:

my ($line_size, $table_header, $has_cols) = (17.5, 0, 0);
my $out;
my $header = "";
my @widths = ();
sub round { $_[0] > 0 ? int($_[0] + .5) : -int(-$_[0] + .5) }
while (<>) {
	if (!$table_header) {
		$has_cols = 1 if (m/..\s+tabularcolumns::/);
		if (m/..\s+flat-table::/) {
			$table_header = 1;
			$header = $_;
			next;
		}
		$out .= $_;
		next;
	}
	$header .= $_;
	@widths = split(/ /, $1) if (m/:widths:\s+(.*)/);
	if (m/^\n$/) {
		if (!$has_cols && @widths) {
			my ($tot, $t, $i) = (0, 0, 0);
			foreach my $v(@widths) { $tot += $v; };
			$out .= ".. tabularcolumns:: |";
			for ($i = 0; $i < scalar @widths - 1; $i++) {
				my $v = $widths[$i];
				my $w = round(10 * ($v * $line_size) / $tot) / 10;
				$out .= sprintf "p{%.1fcm}|", $w;
				$t += $w;
			}
			my $w = $line_size - $t;
			$out .= sprintf "p{%.1fcm}|\n\n", $w;
		}
		$out .= $header;
		$table_header = 0;
		$has_cols = 0;
		$header = "";
		@widths = ();
	}
}
print $out;
Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@s-opensource.com>
parent 1d80b03e
...@@ -44,6 +44,8 @@ returns the information to the application. The ioctl never fails. ...@@ -44,6 +44,8 @@ returns the information to the application. The ioctl never fails.
.. _cec-caps: .. _cec-caps:
.. tabularcolumns:: |p{1.0cm}|p{1.0cm}|p{15.5cm}|
.. flat-table:: struct cec_caps .. flat-table:: struct cec_caps
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -89,6 +91,8 @@ returns the information to the application. The ioctl never fails. ...@@ -89,6 +91,8 @@ returns the information to the application. The ioctl never fails.
.. _cec-capabilities: .. _cec-capabilities:
.. tabularcolumns:: |p{4.4cm}|p{1.5cm}|p{11.6cm}|
.. flat-table:: CEC Capabilities Flags .. flat-table:: CEC Capabilities Flags
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -69,6 +69,8 @@ logical address types are already defined will return with error ``EBUSY``. ...@@ -69,6 +69,8 @@ logical address types are already defined will return with error ``EBUSY``.
.. _cec-log-addrs: .. _cec-log-addrs:
.. tabularcolumns:: |p{1.0cm}|p{1.0cm}|p{15.5cm}|
.. flat-table:: struct cec_log_addrs .. flat-table:: struct cec_log_addrs
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -205,6 +207,8 @@ logical address types are already defined will return with error ``EBUSY``. ...@@ -205,6 +207,8 @@ logical address types are already defined will return with error ``EBUSY``.
.. _cec-versions: .. _cec-versions:
.. tabularcolumns:: |p{6.6cm}|p{2.2cm}|p{8.7cm}|
.. flat-table:: CEC Versions .. flat-table:: CEC Versions
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -239,6 +243,8 @@ logical address types are already defined will return with error ``EBUSY``. ...@@ -239,6 +243,8 @@ logical address types are already defined will return with error ``EBUSY``.
.. _cec-prim-dev-types: .. _cec-prim-dev-types:
.. tabularcolumns:: |p{6.6cm}|p{2.2cm}|p{8.7cm}|
.. flat-table:: CEC Primary Device Types .. flat-table:: CEC Primary Device Types
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -305,6 +311,8 @@ logical address types are already defined will return with error ``EBUSY``. ...@@ -305,6 +311,8 @@ logical address types are already defined will return with error ``EBUSY``.
.. _cec-log-addr-types: .. _cec-log-addr-types:
.. tabularcolumns:: |p{2.6cm}|p{0.9cm}|p{14.0cm}|
.. flat-table:: CEC Logical Address Types .. flat-table:: CEC Logical Address Types
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -373,6 +381,8 @@ logical address types are already defined will return with error ``EBUSY``. ...@@ -373,6 +381,8 @@ logical address types are already defined will return with error ``EBUSY``.
.. _cec-all-dev-types-flags: .. _cec-all-dev-types-flags:
.. tabularcolumns:: |p{6.6cm}|p{2.2cm}|p{8.7cm}|
.. flat-table:: CEC All Device Types Flags .. flat-table:: CEC All Device Types Flags
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -54,6 +54,8 @@ it is guaranteed that the state did change in between the two events. ...@@ -54,6 +54,8 @@ it is guaranteed that the state did change in between the two events.
.. _cec-event-state-change_s: .. _cec-event-state-change_s:
.. tabularcolumns:: |p{1.8cm}|p{1.8cm}|p{13.9cm}|
.. flat-table:: struct cec_event_state_change .. flat-table:: struct cec_event_state_change
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -80,6 +82,8 @@ it is guaranteed that the state did change in between the two events. ...@@ -80,6 +82,8 @@ it is guaranteed that the state did change in between the two events.
.. _cec-event-lost-msgs_s: .. _cec-event-lost-msgs_s:
.. tabularcolumns:: |p{1.0cm}|p{1.0cm}|p{15.5cm}|
.. flat-table:: struct cec_event_lost_msgs .. flat-table:: struct cec_event_lost_msgs
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -106,6 +110,8 @@ it is guaranteed that the state did change in between the two events. ...@@ -106,6 +110,8 @@ it is guaranteed that the state did change in between the two events.
.. _cec-event: .. _cec-event:
.. tabularcolumns:: |p{1.6cm}|p{1.6cm}|p{1.6cm}|p{12.7cm}|
.. flat-table:: struct cec_event .. flat-table:: struct cec_event
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -177,6 +183,8 @@ it is guaranteed that the state did change in between the two events. ...@@ -177,6 +183,8 @@ it is guaranteed that the state did change in between the two events.
.. _cec-events: .. _cec-events:
.. tabularcolumns:: |p{2.6cm}|p{0.9cm}|p{14.0cm}|
.. flat-table:: CEC Events Types .. flat-table:: CEC Events Types
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -206,6 +214,8 @@ it is guaranteed that the state did change in between the two events. ...@@ -206,6 +214,8 @@ it is guaranteed that the state did change in between the two events.
.. _cec-event-flags: .. _cec-event-flags:
.. tabularcolumns:: |p{4.4cm}|p{1.5cm}|p{11.6cm}|
.. flat-table:: CEC Event Flags .. flat-table:: CEC Event Flags
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -76,6 +76,8 @@ Available initiator modes are: ...@@ -76,6 +76,8 @@ Available initiator modes are:
.. _cec-mode-initiator_e: .. _cec-mode-initiator_e:
.. tabularcolumns:: |p{2.6cm}|p{0.9cm}|p{14.0cm}|
.. flat-table:: Initiator Modes .. flat-table:: Initiator Modes
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -119,6 +121,8 @@ Available follower modes are: ...@@ -119,6 +121,8 @@ Available follower modes are:
.. _cec-mode-follower_e: .. _cec-mode-follower_e:
.. tabularcolumns:: |p{2.6cm}|p{0.9cm}|p{14.0cm}|
.. flat-table:: Follower Modes .. flat-table:: Follower Modes
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -211,6 +215,8 @@ Core message processing details: ...@@ -211,6 +215,8 @@ Core message processing details:
.. _cec-core-processing: .. _cec-core-processing:
.. tabularcolumns:: |p{1.9cm}|p{15.6cm}|
.. flat-table:: Core Message Processing .. flat-table:: Core Message Processing
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -75,6 +75,8 @@ result. ...@@ -75,6 +75,8 @@ result.
.. _cec-msg: .. _cec-msg:
.. tabularcolumns:: |p{1.0cm}|p{1.0cm}|p{15.5cm}|
.. flat-table:: struct cec_msg .. flat-table:: struct cec_msg
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -252,6 +254,8 @@ result. ...@@ -252,6 +254,8 @@ result.
.. _cec-tx-status: .. _cec-tx-status:
.. tabularcolumns:: |p{2.6cm}|p{0.9cm}|p{14.0cm}|
.. flat-table:: CEC Transmit Status .. flat-table:: CEC Transmit Status
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -320,6 +324,8 @@ result. ...@@ -320,6 +324,8 @@ result.
.. _cec-rx-status: .. _cec-rx-status:
.. tabularcolumns:: |p{2.6cm}|p{0.9cm}|p{14.0cm}|
.. flat-table:: CEC Receive Status .. flat-table:: CEC Receive Status
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -42,6 +42,8 @@ Receives reply from a DiSEqC 2.0 command. ...@@ -42,6 +42,8 @@ Receives reply from a DiSEqC 2.0 command.
struct dvb_diseqc_slave_reply struct dvb_diseqc_slave_reply
----------------------------- -----------------------------
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: struct dvb_diseqc_slave_reply .. flat-table:: struct dvb_diseqc_slave_reply
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -42,6 +42,8 @@ Sends a DiSEqC command to the antenna subsystem. ...@@ -42,6 +42,8 @@ Sends a DiSEqC command to the antenna subsystem.
struct dvb_diseqc_master_cmd struct dvb_diseqc_master_cmd
============================ ============================
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: struct dvb_diseqc_master_cmd .. flat-table:: struct dvb_diseqc_master_cmd
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -47,6 +47,8 @@ returns an error. ...@@ -47,6 +47,8 @@ returns an error.
struct dvb_frontend_info struct dvb_frontend_info
======================== ========================
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: struct dvb_frontend_info .. flat-table:: struct dvb_frontend_info
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -13,6 +13,8 @@ fe_type_t type, defined as: ...@@ -13,6 +13,8 @@ fe_type_t type, defined as:
.. _fe-type: .. _fe-type:
.. tabularcolumns:: |p{6.6cm}|p{2.2cm}|p{8.7cm}|
.. flat-table:: Frontend types .. flat-table:: Frontend types
:header-rows: 1 :header-rows: 1
:stub-columns: 0 :stub-columns: 0
......
...@@ -9,6 +9,8 @@ Generic Error Codes ...@@ -9,6 +9,8 @@ Generic Error Codes
.. _gen-errors: .. _gen-errors:
.. tabularcolumns:: |p{1.0cm}|p{16.5cm}|
.. flat-table:: Generic error codes .. flat-table:: Generic error codes
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -42,6 +42,8 @@ ioctl never fails. ...@@ -42,6 +42,8 @@ ioctl never fails.
.. _media-device-info: .. _media-device-info:
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: struct media_device_info .. flat-table:: struct media_device_info
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -53,6 +53,8 @@ id's until they get an error. ...@@ -53,6 +53,8 @@ id's until they get an error.
.. _media-entity-desc: .. _media-entity-desc:
.. tabularcolumns:: |p{1.5cm}|p{1.5cm}|p{1.5cm}|p{1.5cm}|p{11.5cm}|
.. flat-table:: struct media_entity_desc .. flat-table:: struct media_entity_desc
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -57,6 +57,8 @@ returned during the enumeration process. ...@@ -57,6 +57,8 @@ returned during the enumeration process.
.. _media-links-enum: .. _media-links-enum:
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: struct media_links_enum .. flat-table:: struct media_links_enum
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -93,6 +95,8 @@ returned during the enumeration process. ...@@ -93,6 +95,8 @@ returned during the enumeration process.
.. _media-pad-desc: .. _media-pad-desc:
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: struct media_pad_desc .. flat-table:: struct media_pad_desc
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -127,6 +131,8 @@ returned during the enumeration process. ...@@ -127,6 +131,8 @@ returned during the enumeration process.
.. _media-link-desc: .. _media-link-desc:
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: struct media_link_desc .. flat-table:: struct media_link_desc
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -51,6 +51,8 @@ desired arrays with the media graph elements. ...@@ -51,6 +51,8 @@ desired arrays with the media graph elements.
.. _media-v2-topology: .. _media-v2-topology:
.. tabularcolumns:: |p{1.6cm}|p{3.2cm}|p{12.7cm}|
.. flat-table:: struct media_v2_topology .. flat-table:: struct media_v2_topology
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -145,6 +147,8 @@ desired arrays with the media graph elements. ...@@ -145,6 +147,8 @@ desired arrays with the media graph elements.
.. _media-v2-entity: .. _media-v2-entity:
.. tabularcolumns:: |p{1.6cm}|p{3.2cm}|p{12.7cm}|
.. flat-table:: struct media_v2_entity .. flat-table:: struct media_v2_entity
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -188,6 +192,8 @@ desired arrays with the media graph elements. ...@@ -188,6 +192,8 @@ desired arrays with the media graph elements.
.. _media-v2-interface: .. _media-v2-interface:
.. tabularcolumns:: |p{1.6cm}|p{3.2cm}|p{12.7cm}|
.. flat-table:: struct media_v2_interface .. flat-table:: struct media_v2_interface
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -239,6 +245,8 @@ desired arrays with the media graph elements. ...@@ -239,6 +245,8 @@ desired arrays with the media graph elements.
.. _media-v2-intf-devnode: .. _media-v2-intf-devnode:
.. tabularcolumns:: |p{1.6cm}|p{3.2cm}|p{12.7cm}|
.. flat-table:: struct media_v2_interface .. flat-table:: struct media_v2_interface
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -265,6 +273,8 @@ desired arrays with the media graph elements. ...@@ -265,6 +273,8 @@ desired arrays with the media graph elements.
.. _media-v2-pad: .. _media-v2-pad:
.. tabularcolumns:: |p{1.6cm}|p{3.2cm}|p{12.7cm}|
.. flat-table:: struct media_v2_pad .. flat-table:: struct media_v2_pad
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -308,6 +318,8 @@ desired arrays with the media graph elements. ...@@ -308,6 +318,8 @@ desired arrays with the media graph elements.
.. _media-v2-link: .. _media-v2-link:
.. tabularcolumns:: |p{1.6cm}|p{3.2cm}|p{12.7cm}|
.. flat-table:: struct media_v2_pad .. flat-table:: struct media_v2_pad
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -25,6 +25,8 @@ the remote via /dev/input/event devices. ...@@ -25,6 +25,8 @@ the remote via /dev/input/event devices.
.. _rc_standard_keymap: .. _rc_standard_keymap:
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: IR default keymapping .. flat-table:: IR default keymapping
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -39,6 +39,8 @@ buffer. ...@@ -39,6 +39,8 @@ buffer.
struct v4l2_buffer struct v4l2_buffer
================== ==================
.. tabularcolumns:: |p{3.5cm}|p{3.5cm}|p{3.5cm}|p{7.0cm}|
.. flat-table:: struct v4l2_buffer .. flat-table:: struct v4l2_buffer
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -282,6 +284,8 @@ struct v4l2_buffer ...@@ -282,6 +284,8 @@ struct v4l2_buffer
struct v4l2_plane struct v4l2_plane
================= =================
.. tabularcolumns:: |p{3.5cm}|p{3.5cm}|p{3.5cm}|p{7.0cm}|
.. flat-table:: .. flat-table::
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -399,6 +403,8 @@ struct v4l2_plane ...@@ -399,6 +403,8 @@ struct v4l2_plane
enum v4l2_buf_type enum v4l2_buf_type
================== ==================
.. tabularcolumns:: |p{6.6cm}|p{2.2cm}|p{8.7cm}|
.. flat-table:: .. flat-table::
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -513,6 +519,8 @@ enum v4l2_buf_type ...@@ -513,6 +519,8 @@ enum v4l2_buf_type
Buffer Flags Buffer Flags
============ ============
.. tabularcolumns:: |p{6.6cm}|p{2.2cm}|p{8.7cm}|
.. flat-table:: .. flat-table::
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -762,6 +770,8 @@ Buffer Flags ...@@ -762,6 +770,8 @@ Buffer Flags
enum v4l2_memory enum v4l2_memory
================ ================
.. tabularcolumns:: |p{6.6cm}|p{2.2cm}|p{8.7cm}|
.. flat-table:: .. flat-table::
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -816,6 +826,8 @@ The :ref:`struct v4l2_timecode <v4l2-timecode>` structure is designed to hold a ...@@ -816,6 +826,8 @@ The :ref:`struct v4l2_timecode <v4l2-timecode>` structure is designed to hold a
struct v4l2_timecode struct v4l2_timecode
-------------------- --------------------
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: .. flat-table::
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -886,6 +898,8 @@ struct v4l2_timecode ...@@ -886,6 +898,8 @@ struct v4l2_timecode
Timecode Types Timecode Types
-------------- --------------
.. tabularcolumns:: |p{6.6cm}|p{2.2cm}|p{8.7cm}|
.. flat-table:: .. flat-table::
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -939,6 +953,8 @@ Timecode Types ...@@ -939,6 +953,8 @@ Timecode Types
Timecode Flags Timecode Flags
-------------- --------------
.. tabularcolumns:: |p{6.6cm}|p{2.2cm}|p{8.7cm}|
.. flat-table:: .. flat-table::
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -102,6 +102,8 @@ and always returns default parameters as :ref:`VIDIOC_G_FMT <VIDIOC_G_FMT>` does ...@@ -102,6 +102,8 @@ and always returns default parameters as :ref:`VIDIOC_G_FMT <VIDIOC_G_FMT>` does
.. _v4l2-vbi-format: .. _v4l2-vbi-format:
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: struct v4l2_vbi_format .. flat-table:: struct v4l2_vbi_format
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -227,6 +229,8 @@ and always returns default parameters as :ref:`VIDIOC_G_FMT <VIDIOC_G_FMT>` does ...@@ -227,6 +229,8 @@ and always returns default parameters as :ref:`VIDIOC_G_FMT <VIDIOC_G_FMT>` does
.. _vbifmt-flags: .. _vbifmt-flags:
.. tabularcolumns:: |p{6.6cm}|p{2.2cm}|p{8.7cm}|
.. flat-table:: Raw VBI Format Flags .. flat-table:: Raw VBI Format Flags
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -95,6 +95,8 @@ RDS datastructures ...@@ -95,6 +95,8 @@ RDS datastructures
.. _v4l2-rds-data: .. _v4l2-rds-data:
.. tabularcolumns:: |p{2.5cm}|p{2.5cm}|p{12.5cm}|
.. flat-table:: struct v4l2_rds_data .. flat-table:: struct v4l2_rds_data
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -129,6 +131,8 @@ RDS datastructures ...@@ -129,6 +131,8 @@ RDS datastructures
.. _v4l2-rds-block: .. _v4l2-rds-block:
.. tabularcolumns:: |p{2.9cm}|p{14.6cm}|
.. flat-table:: Block description .. flat-table:: Block description
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -166,6 +170,8 @@ RDS datastructures ...@@ -166,6 +170,8 @@ RDS datastructures
.. _v4l2-rds-block-codes: .. _v4l2-rds-block-codes:
.. tabularcolumns:: |p{2.2cm}|p{2.2cm}|p{2.2cm}|p{10.9cm}|
.. flat-table:: Block defines .. flat-table:: Block defines
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -80,6 +80,8 @@ data transfer, set by the driver in order to inform application. ...@@ -80,6 +80,8 @@ data transfer, set by the driver in order to inform application.
.. _v4l2-sdr-format: .. _v4l2-sdr-format:
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: struct v4l2_sdr_format .. flat-table:: struct v4l2_sdr_format
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -105,6 +105,8 @@ which may return ``EBUSY`` can be the ...@@ -105,6 +105,8 @@ which may return ``EBUSY`` can be the
struct v4l2_sliced_vbi_format struct v4l2_sliced_vbi_format
----------------------------- -----------------------------
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{2.9cm}|p{2.9cm}|p{2.9cm}|
.. flat-table:: .. flat-table::
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -250,6 +252,8 @@ struct v4l2_sliced_vbi_format ...@@ -250,6 +252,8 @@ struct v4l2_sliced_vbi_format
Sliced VBI services Sliced VBI services
------------------- -------------------
.. tabularcolumns:: |p{4.4cm}|p{2.2cm}|p{2.2cm}|p{4.4cm}|p{4.3cm}|
.. flat-table:: .. flat-table::
:header-rows: 1 :header-rows: 1
:stub-columns: 0 :stub-columns: 0
...@@ -371,6 +375,8 @@ of one video frame. The ``id`` of unused ...@@ -371,6 +375,8 @@ of one video frame. The ``id`` of unused
struct v4l2_sliced_vbi_data struct v4l2_sliced_vbi_data
--------------------------- ---------------------------
.. tabularcolumns:: |p{6.6cm}|p{2.2cm}|p{8.7cm}|
.. flat-table:: .. flat-table::
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -556,6 +562,8 @@ number). ...@@ -556,6 +562,8 @@ number).
struct v4l2_mpeg_vbi_fmt_ivtv struct v4l2_mpeg_vbi_fmt_ivtv
----------------------------- -----------------------------
.. tabularcolumns:: |p{3.5cm}|p{3.5cm}|p{3.5cm}|p{7.0cm}|
.. flat-table:: .. flat-table::
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -611,6 +619,8 @@ struct v4l2_mpeg_vbi_fmt_ivtv ...@@ -611,6 +619,8 @@ struct v4l2_mpeg_vbi_fmt_ivtv
Magic Constants for struct v4l2_mpeg_vbi_fmt_ivtv magic field Magic Constants for struct v4l2_mpeg_vbi_fmt_ivtv magic field
------------------------------------------------------------- -------------------------------------------------------------
.. tabularcolumns:: |p{6.6cm}|p{2.2cm}|p{8.7cm}|
.. flat-table:: .. flat-table::
:header-rows: 1 :header-rows: 1
:stub-columns: 0 :stub-columns: 0
...@@ -652,6 +662,8 @@ Magic Constants for struct v4l2_mpeg_vbi_fmt_ivtv magic field ...@@ -652,6 +662,8 @@ Magic Constants for struct v4l2_mpeg_vbi_fmt_ivtv magic field
struct v4l2_mpeg_vbi_itv0 struct v4l2_mpeg_vbi_itv0
------------------------- -------------------------
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: .. flat-table::
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -709,6 +721,8 @@ struct v4l2_mpeg_vbi_itv0 ...@@ -709,6 +721,8 @@ struct v4l2_mpeg_vbi_itv0
struct v4l2_mpeg_vbi_ITV0 struct v4l2_mpeg_vbi_ITV0
------------------------- -------------------------
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: .. flat-table::
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -734,6 +748,8 @@ struct v4l2_mpeg_vbi_ITV0 ...@@ -734,6 +748,8 @@ struct v4l2_mpeg_vbi_ITV0
struct v4l2_mpeg_vbi_itv0_line struct v4l2_mpeg_vbi_itv0_line
------------------------------ ------------------------------
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: .. flat-table::
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -765,6 +781,8 @@ struct v4l2_mpeg_vbi_itv0_line ...@@ -765,6 +781,8 @@ struct v4l2_mpeg_vbi_itv0_line
Line Identifiers for struct v4l2_mpeg_vbi_itv0_line id field Line Identifiers for struct v4l2_mpeg_vbi_itv0_line id field
------------------------------------------------------------ ------------------------------------------------------------
.. tabularcolumns:: |p{6.6cm}|p{2.2cm}|p{8.7cm}|
.. flat-table:: .. flat-table::
:header-rows: 1 :header-rows: 1
:stub-columns: 0 :stub-columns: 0
......
...@@ -57,6 +57,8 @@ should have the value ``V4L2_FIELD_ANY`` (0). ...@@ -57,6 +57,8 @@ should have the value ``V4L2_FIELD_ANY`` (0).
enum v4l2_field enum v4l2_field
=============== ===============
.. tabularcolumns:: |p{6.6cm}|p{2.2cm}|p{8.7cm}|
.. flat-table:: .. flat-table::
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -7,6 +7,8 @@ Single-planar format structure ...@@ -7,6 +7,8 @@ Single-planar format structure
.. _v4l2-pix-format: .. _v4l2-pix-format:
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: struct v4l2_pix_format .. flat-table:: struct v4l2_pix_format
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -14,6 +14,8 @@ describing all planes of that format. ...@@ -14,6 +14,8 @@ describing all planes of that format.
.. _v4l2-plane-pix-format: .. _v4l2-plane-pix-format:
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: struct v4l2_plane_pix_format .. flat-table:: struct v4l2_plane_pix_format
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -50,6 +52,8 @@ describing all planes of that format. ...@@ -50,6 +52,8 @@ describing all planes of that format.
.. _v4l2-pix-format-mplane: .. _v4l2-pix-format-mplane:
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: struct v4l2_pix_format_mplane .. flat-table:: struct v4l2_pix_format_mplane
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -19,6 +19,8 @@ are: ...@@ -19,6 +19,8 @@ are:
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: SMPTE 170M Chromaticities .. flat-table:: SMPTE 170M Chromaticities
:header-rows: 1 :header-rows: 1
:stub-columns: 0 :stub-columns: 0
...@@ -117,6 +119,8 @@ and the white reference are: ...@@ -117,6 +119,8 @@ and the white reference are:
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: Rec. 709 Chromaticities .. flat-table:: Rec. 709 Chromaticities
:header-rows: 1 :header-rows: 1
:stub-columns: 0 :stub-columns: 0
...@@ -246,6 +250,8 @@ The chromaticities of the primary colors and the white reference are: ...@@ -246,6 +250,8 @@ The chromaticities of the primary colors and the white reference are:
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: sRGB Chromaticities .. flat-table:: sRGB Chromaticities
:header-rows: 1 :header-rows: 1
:stub-columns: 0 :stub-columns: 0
...@@ -345,6 +351,8 @@ are: ...@@ -345,6 +351,8 @@ are:
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: Adobe RGB Chromaticities .. flat-table:: Adobe RGB Chromaticities
:header-rows: 1 :header-rows: 1
:stub-columns: 0 :stub-columns: 0
...@@ -429,6 +437,8 @@ of the primary colors and the white reference are: ...@@ -429,6 +437,8 @@ of the primary colors and the white reference are:
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: BT.2020 Chromaticities .. flat-table:: BT.2020 Chromaticities
:header-rows: 1 :header-rows: 1
:stub-columns: 0 :stub-columns: 0
...@@ -548,6 +558,8 @@ is ``V4L2_XFER_FUNC_DCI_P3``. The default Y'CbCr encoding is ...@@ -548,6 +558,8 @@ is ``V4L2_XFER_FUNC_DCI_P3``. The default Y'CbCr encoding is
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: DCI-P3 Chromaticities .. flat-table:: DCI-P3 Chromaticities
:header-rows: 1 :header-rows: 1
:stub-columns: 0 :stub-columns: 0
...@@ -621,6 +633,8 @@ and the white reference are: ...@@ -621,6 +633,8 @@ and the white reference are:
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: SMPTE 240M Chromaticities .. flat-table:: SMPTE 240M Chromaticities
:header-rows: 1 :header-rows: 1
:stub-columns: 0 :stub-columns: 0
...@@ -709,6 +723,8 @@ reference are: ...@@ -709,6 +723,8 @@ reference are:
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: NTSC 1953 Chromaticities .. flat-table:: NTSC 1953 Chromaticities
:header-rows: 1 :header-rows: 1
:stub-columns: 0 :stub-columns: 0
...@@ -805,6 +821,8 @@ are: ...@@ -805,6 +821,8 @@ are:
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: EBU Tech. 3213 Chromaticities .. flat-table:: EBU Tech. 3213 Chromaticities
:header-rows: 1 :header-rows: 1
:stub-columns: 0 :stub-columns: 0
......
...@@ -7,6 +7,8 @@ Compressed Formats ...@@ -7,6 +7,8 @@ Compressed Formats
.. _compressed-formats: .. _compressed-formats:
.. tabularcolumns:: |p{6.6cm}|p{2.2cm}|p{8.7cm}|
.. flat-table:: Compressed Image Formats .. flat-table:: Compressed Image Formats
:header-rows: 1 :header-rows: 1
:stub-columns: 0 :stub-columns: 0
......
...@@ -22,6 +22,8 @@ Each cell is one byte. ...@@ -22,6 +22,8 @@ Each cell is one byte.
.. tabularcolumns:: |p{5.8cm}|p{2.9cm}|p{2.9cm}|p{2.9cm}|p{3.0cm}|
.. flat-table:: .. flat-table::
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -33,6 +33,8 @@ Each cell is one byte. ...@@ -33,6 +33,8 @@ Each cell is one byte.
.. tabularcolumns:: |p{5.8cm}|p{2.9cm}|p{2.9cm}|p{2.9cm}|p{3.0cm}|
.. flat-table:: .. flat-table::
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -37,6 +37,8 @@ Each cell is one byte. ...@@ -37,6 +37,8 @@ Each cell is one byte.
.. tabularcolumns:: |p{5.8cm}|p{2.9cm}|p{2.9cm}|p{2.9cm}|p{3.0cm}|
.. flat-table:: .. flat-table::
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -47,6 +47,8 @@ many pad bytes after its rows. ...@@ -47,6 +47,8 @@ many pad bytes after its rows.
**Byte Order.** **Byte Order.**
Each cell is one byte. Each cell is one byte.
.. tabularcolumns:: |p{5.8cm}|p{2.9cm}|p{2.9cm}|p{2.9cm}|p{3.0cm}|
.. flat-table:: .. flat-table::
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -36,6 +36,8 @@ Each cell is one byte. ...@@ -36,6 +36,8 @@ Each cell is one byte.
.. tabularcolumns:: |p{5.8cm}|p{2.9cm}|p{2.9cm}|p{2.9cm}|p{3.0cm}|
.. flat-table:: .. flat-table::
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -39,6 +39,8 @@ Each cell is one byte. ...@@ -39,6 +39,8 @@ Each cell is one byte.
.. tabularcolumns:: |p{5.8cm}|p{2.9cm}|p{2.9cm}|p{2.9cm}|p{3.0cm}|
.. flat-table:: .. flat-table::
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -36,6 +36,8 @@ Each cell is one byte. ...@@ -36,6 +36,8 @@ Each cell is one byte.
.. tabularcolumns:: |p{3.5cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.4cm}|
.. flat-table:: .. flat-table::
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -974,6 +974,8 @@ Each cell is one byte. ...@@ -974,6 +974,8 @@ Each cell is one byte.
.. tabularcolumns:: |p{2.5cm}|p{1.3cm}|p{1.3cm}|p{1.3cm}|p{1.3cm}|p{1.3cm}|p{1.3cm}|p{1.3cm}|p{1.3cm}|p{1.3cm}|p{1.3cm}|p{1.3cm}|p{0.7cm}|
.. flat-table:: .. flat-table::
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -19,6 +19,8 @@ please make a proposal on the linux-media mailing list. ...@@ -19,6 +19,8 @@ please make a proposal on the linux-media mailing list.
.. _reserved-formats: .. _reserved-formats:
.. tabularcolumns:: |p{6.6cm}|p{2.2cm}|p{8.7cm}|
.. flat-table:: Reserved Image Formats .. flat-table:: Reserved Image Formats
:header-rows: 1 :header-rows: 1
:stub-columns: 0 :stub-columns: 0
...@@ -341,6 +343,8 @@ please make a proposal on the linux-media mailing list. ...@@ -341,6 +343,8 @@ please make a proposal on the linux-media mailing list.
.. _format-flags: .. _format-flags:
.. tabularcolumns:: |p{6.6cm}|p{2.2cm}|p{8.7cm}|
.. flat-table:: Format Flags .. flat-table:: Format Flags
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -29,6 +29,8 @@ Each cell is one byte. ...@@ -29,6 +29,8 @@ Each cell is one byte.
.. tabularcolumns:: |p{3.5cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.4cm}|
.. flat-table:: .. flat-table::
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -26,6 +26,8 @@ Each cell is one byte. ...@@ -26,6 +26,8 @@ Each cell is one byte.
.. tabularcolumns:: |p{5.8cm}|p{2.9cm}|p{2.9cm}|p{2.9cm}|p{3.0cm}|
.. flat-table:: .. flat-table::
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -24,6 +24,8 @@ Each cell is one byte. ...@@ -24,6 +24,8 @@ Each cell is one byte.
.. tabularcolumns:: |p{11.7cm}|p{5.8cm}|
.. flat-table:: .. flat-table::
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -25,6 +25,8 @@ Each cell is one byte. ...@@ -25,6 +25,8 @@ Each cell is one byte.
.. tabularcolumns:: |p{8.8cm}|p{4.4cm}|p{4.3cm}|
.. flat-table:: .. flat-table::
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -24,6 +24,8 @@ Each cell is one byte. ...@@ -24,6 +24,8 @@ Each cell is one byte.
.. tabularcolumns:: |p{11.7cm}|p{5.8cm}|
.. flat-table:: .. flat-table::
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -24,6 +24,8 @@ Each cell is one byte. ...@@ -24,6 +24,8 @@ Each cell is one byte.
.. tabularcolumns:: |p{8.8cm}|p{4.4cm}|p{4.3cm}|
.. flat-table:: .. flat-table::
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -23,6 +23,8 @@ Each cell is one byte. ...@@ -23,6 +23,8 @@ Each cell is one byte.
.. tabularcolumns:: |p{8.8cm}|p{4.4cm}|p{4.3cm}|
.. flat-table:: .. flat-table::
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -26,6 +26,8 @@ Each cell is one byte. ...@@ -26,6 +26,8 @@ Each cell is one byte.
.. tabularcolumns:: |p{5.8cm}|p{2.9cm}|p{2.9cm}|p{2.9cm}|p{3.0cm}|
.. flat-table:: .. flat-table::
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -26,6 +26,8 @@ Each cell is one byte. ...@@ -26,6 +26,8 @@ Each cell is one byte.
.. tabularcolumns:: |p{5.8cm}|p{2.9cm}|p{2.9cm}|p{2.9cm}|p{3.0cm}|
.. flat-table:: .. flat-table::
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -33,6 +33,8 @@ Each cell is one byte, high 6 bits in high bytes are 0. ...@@ -33,6 +33,8 @@ Each cell is one byte, high 6 bits in high bytes are 0.
.. tabularcolumns:: |p{3.5cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.4cm}|
.. flat-table:: .. flat-table::
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -36,6 +36,8 @@ Each cell is one byte. ...@@ -36,6 +36,8 @@ Each cell is one byte.
.. tabularcolumns:: |p{5.0cm}|p{2.5cm}|p{2.5cm}|p{2.5cm}|p{2.5cm}|p{2.5cm}|
.. flat-table:: .. flat-table::
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -34,6 +34,8 @@ Each cell is one byte, high 6 bits in high bytes are 0. ...@@ -34,6 +34,8 @@ Each cell is one byte, high 6 bits in high bytes are 0.
.. tabularcolumns:: |p{3.5cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.4cm}|
.. flat-table:: .. flat-table::
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -26,6 +26,8 @@ Each cell is one byte. ...@@ -26,6 +26,8 @@ Each cell is one byte.
.. tabularcolumns:: |p{5.8cm}|p{2.9cm}|p{2.9cm}|p{2.9cm}|p{3.0cm}|
.. flat-table:: .. flat-table::
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -21,6 +21,8 @@ Each cell is one byte. ...@@ -21,6 +21,8 @@ Each cell is one byte.
.. tabularcolumns:: |p{5.8cm}|p{2.9cm}|p{2.9cm}|p{2.9cm}|p{3.0cm}|
.. flat-table:: .. flat-table::
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -23,6 +23,8 @@ half the horizontal resolution of the Y component. ...@@ -23,6 +23,8 @@ half the horizontal resolution of the Y component.
**Byte Order.** **Byte Order.**
Each cell is one byte. Each cell is one byte.
.. tabularcolumns:: |p{3.5cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.4cm}|
.. flat-table:: .. flat-table::
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -23,6 +23,8 @@ half the horizontal resolution of the Y component. ...@@ -23,6 +23,8 @@ half the horizontal resolution of the Y component.
**Byte Order.** **Byte Order.**
Each cell is one byte. Each cell is one byte.
.. tabularcolumns:: |p{3.5cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.4cm}|
.. flat-table:: .. flat-table::
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -23,6 +23,8 @@ Each cell is one byte. ...@@ -23,6 +23,8 @@ Each cell is one byte.
.. tabularcolumns:: |p{3.5cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.4cm}|
.. flat-table:: .. flat-table::
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -26,6 +26,8 @@ pixels. ...@@ -26,6 +26,8 @@ pixels.
.. tabularcolumns:: |p{5.8cm}|p{2.9cm}|p{2.9cm}|p{2.9cm}|p{3.0cm}|
.. flat-table:: .. flat-table::
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -23,6 +23,8 @@ Each cell is one byte. ...@@ -23,6 +23,8 @@ Each cell is one byte.
.. tabularcolumns:: |p{3.5cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.4cm}|
.. flat-table:: .. flat-table::
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -29,6 +29,8 @@ these pixels can be deinterlaced using ...@@ -29,6 +29,8 @@ these pixels can be deinterlaced using
pixels cross the byte boundary and have a ratio of 3 bytes for each pixels cross the byte boundary and have a ratio of 3 bytes for each
interleaved pixel. interleaved pixel.
.. tabularcolumns:: |p{8.8cm}|p{4.4cm}|p{4.3cm}|
.. flat-table:: .. flat-table::
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -27,6 +27,8 @@ Each cell is one byte. ...@@ -27,6 +27,8 @@ Each cell is one byte.
.. tabularcolumns:: |p{3.5cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.4cm}|
.. flat-table:: .. flat-table::
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -27,6 +27,8 @@ Each cell is one byte. ...@@ -27,6 +27,8 @@ Each cell is one byte.
.. tabularcolumns:: |p{3.5cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.4cm}|
.. flat-table:: .. flat-table::
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -30,6 +30,8 @@ Each cell is one byte. ...@@ -30,6 +30,8 @@ Each cell is one byte.
.. tabularcolumns:: |p{2.5cm}|p{1.3cm}|p{1.3cm}|p{1.3cm}|p{1.3cm}|p{1.3cm}|p{1.3cm}|p{1.3cm}|p{1.3cm}|p{1.3cm}|p{1.3cm}|p{1.3cm}|p{0.7cm}|
.. flat-table:: .. flat-table::
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -24,6 +24,8 @@ Each cell is one byte. ...@@ -24,6 +24,8 @@ Each cell is one byte.
.. tabularcolumns:: |p{3.5cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.4cm}|
.. flat-table:: .. flat-table::
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -37,6 +37,8 @@ Each cell is one byte. ...@@ -37,6 +37,8 @@ Each cell is one byte.
.. tabularcolumns:: |p{5.8cm}|p{2.9cm}|p{2.9cm}|p{2.9cm}|p{3.0cm}|
.. flat-table:: .. flat-table::
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -33,6 +33,8 @@ have ¼ as many pad bytes after their rows. In other words, four C x rows ...@@ -33,6 +33,8 @@ have ¼ as many pad bytes after their rows. In other words, four C x rows
Each cell is one byte. Each cell is one byte.
.. tabularcolumns:: |p{5.8cm}|p{2.9cm}|p{2.9cm}|p{2.9cm}|p{3.0cm}|
.. flat-table:: .. flat-table::
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -38,6 +38,8 @@ Each cell is one byte. ...@@ -38,6 +38,8 @@ Each cell is one byte.
.. tabularcolumns:: |p{5.8cm}|p{2.9cm}|p{2.9cm}|p{2.9cm}|p{3.0cm}|
.. flat-table:: .. flat-table::
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -45,6 +45,8 @@ Each cell is one byte. ...@@ -45,6 +45,8 @@ Each cell is one byte.
.. tabularcolumns:: |p{5.8cm}|p{2.9cm}|p{2.9cm}|p{2.9cm}|p{3.0cm}|
.. flat-table:: .. flat-table::
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -44,6 +44,8 @@ Each cell is one byte. ...@@ -44,6 +44,8 @@ Each cell is one byte.
.. tabularcolumns:: |p{5.8cm}|p{2.9cm}|p{2.9cm}|p{2.9cm}|p{3.0cm}|
.. flat-table:: .. flat-table::
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -34,6 +34,8 @@ Each cell is one byte. ...@@ -34,6 +34,8 @@ Each cell is one byte.
.. tabularcolumns:: |p{5.8cm}|p{2.9cm}|p{2.9cm}|p{2.9cm}|p{3.0cm}|
.. flat-table:: .. flat-table::
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -38,6 +38,8 @@ described in :ref:`planar-apis`. ...@@ -38,6 +38,8 @@ described in :ref:`planar-apis`.
**Byte Order.** **Byte Order.**
Each cell is one byte. Each cell is one byte.
.. tabularcolumns:: |p{5.8cm}|p{2.9cm}|p{2.9cm}|p{2.9cm}|p{3.0cm}|
.. flat-table:: .. flat-table::
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -26,6 +26,8 @@ Each cell is one byte. ...@@ -26,6 +26,8 @@ Each cell is one byte.
.. tabularcolumns:: |p{3.5cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.4cm}|
.. flat-table:: .. flat-table::
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -23,6 +23,8 @@ half the horizontal resolution of the Y component. ...@@ -23,6 +23,8 @@ half the horizontal resolution of the Y component.
**Byte Order.** **Byte Order.**
Each cell is one byte. Each cell is one byte.
.. tabularcolumns:: |p{3.5cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.4cm}|
.. flat-table:: .. flat-table::
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -24,6 +24,8 @@ Each cell is one byte. ...@@ -24,6 +24,8 @@ Each cell is one byte.
.. tabularcolumns:: |p{3.5cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|p{1.4cm}|
.. flat-table:: .. flat-table::
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -8,6 +8,8 @@ Media Bus Formats ...@@ -8,6 +8,8 @@ Media Bus Formats
.. _v4l2-mbus-framefmt: .. _v4l2-mbus-framefmt:
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: struct v4l2_mbus_framefmt .. flat-table:: struct v4l2_mbus_framefmt
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -75,6 +75,8 @@ than the number requested. ...@@ -75,6 +75,8 @@ than the number requested.
.. _v4l2-create-buffers: .. _v4l2-create-buffers:
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: struct v4l2_create_buffers .. flat-table:: struct v4l2_create_buffers
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -54,6 +54,8 @@ overlay devices. ...@@ -54,6 +54,8 @@ overlay devices.
.. _v4l2-cropcap: .. _v4l2-cropcap:
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: struct v4l2_cropcap .. flat-table:: struct v4l2_cropcap
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -114,6 +116,8 @@ overlay devices. ...@@ -114,6 +116,8 @@ overlay devices.
.. _v4l2-rect-crop: .. _v4l2-rect-crop:
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: struct v4l2_rect .. flat-table:: struct v4l2_rect
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -80,6 +80,8 @@ instructions. ...@@ -80,6 +80,8 @@ instructions.
.. _name-v4l2-dbg-match: .. _name-v4l2-dbg-match:
.. tabularcolumns:: |p{3.5cm}|p{3.5cm}|p{3.5cm}|p{7.0cm}|
.. flat-table:: struct v4l2_dbg_match .. flat-table:: struct v4l2_dbg_match
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -124,6 +126,8 @@ instructions. ...@@ -124,6 +126,8 @@ instructions.
.. _v4l2-dbg-chip-info: .. _v4l2-dbg-chip-info:
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: struct v4l2_dbg_chip_info .. flat-table:: struct v4l2_dbg_chip_info
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -169,6 +173,8 @@ instructions. ...@@ -169,6 +173,8 @@ instructions.
.. _name-chip-match-types: .. _name-chip-match-types:
.. tabularcolumns:: |p{6.6cm}|p{2.2cm}|p{8.7cm}|
.. flat-table:: Chip Match Types .. flat-table:: Chip Match Types
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -88,6 +88,8 @@ instructions. ...@@ -88,6 +88,8 @@ instructions.
.. _v4l2-dbg-match: .. _v4l2-dbg-match:
.. tabularcolumns:: |p{3.5cm}|p{3.5cm}|p{3.5cm}|p{7.0cm}|
.. flat-table:: struct v4l2_dbg_match .. flat-table:: struct v4l2_dbg_match
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -173,6 +175,8 @@ instructions. ...@@ -173,6 +175,8 @@ instructions.
.. _chip-match-types: .. _chip-match-types:
.. tabularcolumns:: |p{6.6cm}|p{2.2cm}|p{8.7cm}|
.. flat-table:: Chip Match Types .. flat-table:: Chip Match Types
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -58,6 +58,8 @@ introduced in Linux 3.3. ...@@ -58,6 +58,8 @@ introduced in Linux 3.3.
.. _v4l2-decoder-cmd: .. _v4l2-decoder-cmd:
.. tabularcolumns:: |p{2.9cm}|p{2.9cm}|p{5.8cm}|p{2.9cm}|p{3.0cm}|
.. flat-table:: struct v4l2_decoder_cmd .. flat-table:: struct v4l2_decoder_cmd
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -187,6 +189,8 @@ introduced in Linux 3.3. ...@@ -187,6 +189,8 @@ introduced in Linux 3.3.
.. _decoder-cmds: .. _decoder-cmds:
.. tabularcolumns:: |p{6.6cm}|p{2.2cm}|p{8.7cm}|
.. flat-table:: Decoder Commands .. flat-table:: Decoder Commands
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -42,6 +42,8 @@ call. ...@@ -42,6 +42,8 @@ call.
.. _v4l2-event: .. _v4l2-event:
.. tabularcolumns:: |p{3.5cm}|p{3.5cm}|p{7.0cm}|p{3.5cm}|
.. flat-table:: struct v4l2_event .. flat-table:: struct v4l2_event
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -177,6 +179,8 @@ call. ...@@ -177,6 +179,8 @@ call.
.. _event-type: .. _event-type:
.. tabularcolumns:: |p{6.6cm}|p{2.2cm}|p{8.7cm}|
.. flat-table:: Event Types .. flat-table:: Event Types
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -304,6 +308,8 @@ call. ...@@ -304,6 +308,8 @@ call.
.. _v4l2-event-vsync: .. _v4l2-event-vsync:
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: struct v4l2_event_vsync .. flat-table:: struct v4l2_event_vsync
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -322,6 +328,8 @@ call. ...@@ -322,6 +328,8 @@ call.
.. _v4l2-event-ctrl: .. _v4l2-event-ctrl:
.. tabularcolumns:: |p{3.5cm}|p{3.5cm}|p{7.0cm}|p{3.5cm}|
.. flat-table:: struct v4l2_event_ctrl .. flat-table:: struct v4l2_event_ctrl
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -429,6 +437,8 @@ call. ...@@ -429,6 +437,8 @@ call.
.. _v4l2-event-frame-sync: .. _v4l2-event-frame-sync:
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: struct v4l2_event_frame_sync .. flat-table:: struct v4l2_event_frame_sync
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -447,6 +457,8 @@ call. ...@@ -447,6 +457,8 @@ call.
.. _v4l2-event-src-change: .. _v4l2-event-src-change:
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: struct v4l2_event_src_change .. flat-table:: struct v4l2_event_src_change
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -466,6 +478,8 @@ call. ...@@ -466,6 +478,8 @@ call.
.. _v4l2-event-motion-det: .. _v4l2-event-motion-det:
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: struct v4l2_event_motion_det .. flat-table:: struct v4l2_event_motion_det
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -509,6 +523,8 @@ call. ...@@ -509,6 +523,8 @@ call.
.. _ctrl-changes-flags: .. _ctrl-changes-flags:
.. tabularcolumns:: |p{6.6cm}|p{2.2cm}|p{8.7cm}|
.. flat-table:: Control Changes .. flat-table:: Control Changes
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -548,6 +564,8 @@ call. ...@@ -548,6 +564,8 @@ call.
.. _src-changes-flags: .. _src-changes-flags:
.. tabularcolumns:: |p{6.6cm}|p{2.2cm}|p{8.7cm}|
.. flat-table:: Source Changes .. flat-table:: Source Changes
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -56,6 +56,8 @@ that doesn't support them will return an ``EINVAL`` error code. ...@@ -56,6 +56,8 @@ that doesn't support them will return an ``EINVAL`` error code.
.. _v4l2-bt-timings-cap: .. _v4l2-bt-timings-cap:
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: struct v4l2_bt_timings_cap .. flat-table:: struct v4l2_bt_timings_cap
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -141,6 +143,8 @@ that doesn't support them will return an ``EINVAL`` error code. ...@@ -141,6 +143,8 @@ that doesn't support them will return an ``EINVAL`` error code.
.. _v4l2-dv-timings-cap: .. _v4l2-dv-timings-cap:
.. tabularcolumns:: |p{3.5cm}|p{3.5cm}|p{7.0cm}|p{3.5cm}|
.. flat-table:: struct v4l2_dv_timings_cap .. flat-table:: struct v4l2_dv_timings_cap
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -66,6 +66,8 @@ introduced in Linux 2.6.21. ...@@ -66,6 +66,8 @@ introduced in Linux 2.6.21.
.. _v4l2-encoder-cmd: .. _v4l2-encoder-cmd:
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: struct v4l2_encoder_cmd .. flat-table:: struct v4l2_encoder_cmd
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -103,6 +105,8 @@ introduced in Linux 2.6.21. ...@@ -103,6 +105,8 @@ introduced in Linux 2.6.21.
.. _encoder-cmds: .. _encoder-cmds:
.. tabularcolumns:: |p{6.6cm}|p{2.2cm}|p{8.7cm}|
.. flat-table:: Encoder Commands .. flat-table:: Encoder Commands
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -164,6 +168,8 @@ introduced in Linux 2.6.21. ...@@ -164,6 +168,8 @@ introduced in Linux 2.6.21.
.. _encoder-flags: .. _encoder-flags:
.. tabularcolumns:: |p{6.6cm}|p{2.2cm}|p{8.7cm}|
.. flat-table:: Encoder Command Flags .. flat-table:: Encoder Command Flags
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -66,6 +66,8 @@ return an ``EINVAL`` error code. ...@@ -66,6 +66,8 @@ return an ``EINVAL`` error code.
.. _v4l2-enum-dv-timings: .. _v4l2-enum-dv-timings:
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: struct v4l2_enum_dv_timings .. flat-table:: struct v4l2_enum_dv_timings
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -48,6 +48,8 @@ one until ``EINVAL`` is returned. ...@@ -48,6 +48,8 @@ one until ``EINVAL`` is returned.
.. _v4l2-fmtdesc: .. _v4l2-fmtdesc:
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: struct v4l2_fmtdesc .. flat-table:: struct v4l2_fmtdesc
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -129,6 +131,8 @@ one until ``EINVAL`` is returned. ...@@ -129,6 +131,8 @@ one until ``EINVAL`` is returned.
.. _fmtdesc-flags: .. _fmtdesc-flags:
.. tabularcolumns:: |p{6.6cm}|p{2.2cm}|p{8.7cm}|
.. flat-table:: Image Format Description Flags .. flat-table:: Image Format Description Flags
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -105,6 +105,8 @@ application should zero out all members except for the *IN* fields. ...@@ -105,6 +105,8 @@ application should zero out all members except for the *IN* fields.
.. _v4l2-frmival-stepwise: .. _v4l2-frmival-stepwise:
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: struct v4l2_frmival_stepwise .. flat-table:: struct v4l2_frmival_stepwise
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -233,6 +235,8 @@ Enums ...@@ -233,6 +235,8 @@ Enums
.. _v4l2-frmivaltypes: .. _v4l2-frmivaltypes:
.. tabularcolumns:: |p{6.6cm}|p{2.2cm}|p{8.7cm}|
.. flat-table:: enum v4l2_frmivaltypes .. flat-table:: enum v4l2_frmivaltypes
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -94,6 +94,8 @@ application should zero out all members except for the *IN* fields. ...@@ -94,6 +94,8 @@ application should zero out all members except for the *IN* fields.
.. _v4l2-frmsize-discrete: .. _v4l2-frmsize-discrete:
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: struct v4l2_frmsize_discrete .. flat-table:: struct v4l2_frmsize_discrete
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -120,6 +122,8 @@ application should zero out all members except for the *IN* fields. ...@@ -120,6 +122,8 @@ application should zero out all members except for the *IN* fields.
.. _v4l2-frmsize-stepwise: .. _v4l2-frmsize-stepwise:
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: struct v4l2_frmsize_stepwise .. flat-table:: struct v4l2_frmsize_stepwise
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -254,6 +258,8 @@ Enums ...@@ -254,6 +258,8 @@ Enums
.. _v4l2-frmsizetypes: .. _v4l2-frmsizetypes:
.. tabularcolumns:: |p{6.6cm}|p{2.2cm}|p{8.7cm}|
.. flat-table:: enum v4l2_frmsizetypes .. flat-table:: enum v4l2_frmsizetypes
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -45,6 +45,8 @@ of the corresponding tuner/modulator is set. ...@@ -45,6 +45,8 @@ of the corresponding tuner/modulator is set.
.. _v4l2-frequency-band: .. _v4l2-frequency-band:
.. tabularcolumns:: |p{2.9cm}|p{2.9cm}|p{5.8cm}|p{2.9cm}|p{3.0cm}|
.. flat-table:: struct v4l2_frequency_band .. flat-table:: struct v4l2_frequency_band
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -151,6 +153,8 @@ of the corresponding tuner/modulator is set. ...@@ -151,6 +153,8 @@ of the corresponding tuner/modulator is set.
.. _band-modulation: .. _band-modulation:
.. tabularcolumns:: |p{6.6cm}|p{2.2cm}|p{8.7cm}|
.. flat-table:: Band Modulation Systems .. flat-table:: Band Modulation Systems
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -43,6 +43,8 @@ at index zero, incrementing by one until the driver returns ``EINVAL``. ...@@ -43,6 +43,8 @@ at index zero, incrementing by one until the driver returns ``EINVAL``.
.. _v4l2-input: .. _v4l2-input:
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: struct v4l2_input .. flat-table:: struct v4l2_input
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -150,6 +152,8 @@ at index zero, incrementing by one until the driver returns ``EINVAL``. ...@@ -150,6 +152,8 @@ at index zero, incrementing by one until the driver returns ``EINVAL``.
.. _input-type: .. _input-type:
.. tabularcolumns:: |p{6.6cm}|p{2.2cm}|p{8.7cm}|
.. flat-table:: Input Types .. flat-table:: Input Types
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -320,6 +324,8 @@ at index zero, incrementing by one until the driver returns ``EINVAL``. ...@@ -320,6 +324,8 @@ at index zero, incrementing by one until the driver returns ``EINVAL``.
.. _input-capabilities: .. _input-capabilities:
.. tabularcolumns:: |p{6.6cm}|p{2.2cm}|p{8.7cm}|
.. flat-table:: Input capabilities .. flat-table:: Input capabilities
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -44,6 +44,8 @@ EINVAL. ...@@ -44,6 +44,8 @@ EINVAL.
.. _v4l2-output: .. _v4l2-output:
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: struct v4l2_output .. flat-table:: struct v4l2_output
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -140,6 +142,8 @@ EINVAL. ...@@ -140,6 +142,8 @@ EINVAL.
.. _output-type: .. _output-type:
.. tabularcolumns:: |p{6.6cm}|p{2.2cm}|p{8.7cm}|
.. flat-table:: Output Type .. flat-table:: Output Type
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -175,6 +179,8 @@ EINVAL. ...@@ -175,6 +179,8 @@ EINVAL.
.. _output-capabilities: .. _output-capabilities:
.. tabularcolumns:: |p{6.6cm}|p{2.2cm}|p{8.7cm}|
.. flat-table:: Output capabilities .. flat-table:: Output capabilities
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -46,6 +46,8 @@ or output. [#f1]_ ...@@ -46,6 +46,8 @@ or output. [#f1]_
.. _v4l2-standard: .. _v4l2-standard:
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: struct v4l2_standard .. flat-table:: struct v4l2_standard
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -114,6 +116,8 @@ or output. [#f1]_ ...@@ -114,6 +116,8 @@ or output. [#f1]_
.. _v4l2-fract: .. _v4l2-fract:
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: struct v4l2_fract .. flat-table:: struct v4l2_fract
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -140,6 +144,8 @@ or output. [#f1]_ ...@@ -140,6 +144,8 @@ or output. [#f1]_
.. _v4l2-std-id: .. _v4l2-std-id:
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: typedef v4l2_std_id .. flat-table:: typedef v4l2_std_id
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -118,6 +118,8 @@ Examples ...@@ -118,6 +118,8 @@ Examples
.. _v4l2-exportbuffer: .. _v4l2-exportbuffer:
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: struct v4l2_exportbuffer .. flat-table:: struct v4l2_exportbuffer
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -52,6 +52,8 @@ return the actual new audio mode. ...@@ -52,6 +52,8 @@ return the actual new audio mode.
.. _v4l2-audio: .. _v4l2-audio:
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: struct v4l2_audio .. flat-table:: struct v4l2_audio
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -106,6 +108,8 @@ return the actual new audio mode. ...@@ -106,6 +108,8 @@ return the actual new audio mode.
.. _audio-capability: .. _audio-capability:
.. tabularcolumns:: |p{6.6cm}|p{2.2cm}|p{8.7cm}|
.. flat-table:: Audio Capability Flags .. flat-table:: Audio Capability Flags
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -135,6 +139,8 @@ return the actual new audio mode. ...@@ -135,6 +139,8 @@ return the actual new audio mode.
.. _audio-mode: .. _audio-mode:
.. tabularcolumns:: |p{6.6cm}|p{2.2cm}|p{8.7cm}|
.. flat-table:: Audio Mode Flags .. flat-table:: Audio Mode Flags
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -59,6 +59,8 @@ as ``VIDIOC_G_AUDOUT`` does. ...@@ -59,6 +59,8 @@ as ``VIDIOC_G_AUDOUT`` does.
.. _v4l2-audioout: .. _v4l2-audioout:
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: struct v4l2_audioout .. flat-table:: struct v4l2_audioout
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -78,6 +78,8 @@ When cropping is not supported then no parameters are changed and ...@@ -78,6 +78,8 @@ When cropping is not supported then no parameters are changed and
.. _v4l2-crop: .. _v4l2-crop:
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: struct v4l2_crop .. flat-table:: struct v4l2_crop
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -56,6 +56,8 @@ These ioctls work only with user controls. For other control classes the ...@@ -56,6 +56,8 @@ These ioctls work only with user controls. For other control classes the
.. _v4l2-control: .. _v4l2-control:
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: struct v4l2_control .. flat-table:: struct v4l2_control
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -70,6 +70,8 @@ EBUSY ...@@ -70,6 +70,8 @@ EBUSY
.. _v4l2-bt-timings: .. _v4l2-bt-timings:
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: struct v4l2_bt_timings .. flat-table:: struct v4l2_bt_timings
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -223,6 +225,8 @@ EBUSY ...@@ -223,6 +225,8 @@ EBUSY
.. _v4l2-dv-timings: .. _v4l2-dv-timings:
.. tabularcolumns:: |p{3.5cm}|p{3.5cm}|p{7.0cm}|p{3.5cm}|
.. flat-table:: struct v4l2_dv_timings .. flat-table:: struct v4l2_dv_timings
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -267,6 +271,8 @@ EBUSY ...@@ -267,6 +271,8 @@ EBUSY
.. _dv-timing-types: .. _dv-timing-types:
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: DV Timing types .. flat-table:: DV Timing types
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -92,6 +92,8 @@ EDID is no longer available. ...@@ -92,6 +92,8 @@ EDID is no longer available.
.. _v4l2-edid: .. _v4l2-edid:
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: struct v4l2_edid .. flat-table:: struct v4l2_edid
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -59,6 +59,8 @@ video elementary streams. ...@@ -59,6 +59,8 @@ video elementary streams.
.. _v4l2-enc-idx: .. _v4l2-enc-idx:
.. tabularcolumns:: |p{2.9cm}|p{2.9cm}|p{5.8cm}|p{2.9cm}|p{3.0cm}|
.. flat-table:: struct v4l2_enc_idx .. flat-table:: struct v4l2_enc_idx
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -105,6 +107,8 @@ video elementary streams. ...@@ -105,6 +107,8 @@ video elementary streams.
.. _v4l2-enc-idx-entry: .. _v4l2-enc-idx-entry:
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: struct v4l2_enc_idx_entry .. flat-table:: struct v4l2_enc_idx_entry
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -162,6 +166,8 @@ video elementary streams. ...@@ -162,6 +166,8 @@ video elementary streams.
.. _enc-idx-flags: .. _enc-idx-flags:
.. tabularcolumns:: |p{6.6cm}|p{2.2cm}|p{8.7cm}|
.. flat-table:: Index Entry Flags .. flat-table:: Index Entry Flags
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -97,6 +97,8 @@ still cause this situation. ...@@ -97,6 +97,8 @@ still cause this situation.
.. _v4l2-ext-control: .. _v4l2-ext-control:
.. tabularcolumns:: |p{3.5cm}|p{3.5cm}|p{3.5cm}|p{7.0cm}|
.. flat-table:: struct v4l2_ext_control .. flat-table:: struct v4l2_ext_control
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -228,6 +230,8 @@ still cause this situation. ...@@ -228,6 +230,8 @@ still cause this situation.
.. _v4l2-ext-controls: .. _v4l2-ext-controls:
.. tabularcolumns:: |p{3.5cm}|p{3.5cm}|p{7.0cm}|p{3.5cm}|
.. flat-table:: struct v4l2_ext_controls .. flat-table:: struct v4l2_ext_controls
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -360,6 +364,8 @@ still cause this situation. ...@@ -360,6 +364,8 @@ still cause this situation.
.. _ctrl-class: .. _ctrl-class:
.. tabularcolumns:: |p{6.6cm}|p{2.2cm}|p{8.7cm}|
.. flat-table:: Control classes .. flat-table:: Control classes
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -78,6 +78,8 @@ destructive video overlay. ...@@ -78,6 +78,8 @@ destructive video overlay.
.. _v4l2-framebuffer: .. _v4l2-framebuffer:
.. tabularcolumns:: |p{3.5cm}|p{3.5cm}|p{3.5cm}|p{7.0cm}|
.. flat-table:: struct v4l2_framebuffer .. flat-table:: struct v4l2_framebuffer
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -283,6 +285,8 @@ destructive video overlay. ...@@ -283,6 +285,8 @@ destructive video overlay.
.. _framebuffer-cap: .. _framebuffer-cap:
.. tabularcolumns:: |p{6.6cm}|p{2.2cm}|p{8.7cm}|
.. flat-table:: Frame Buffer Capability Flags .. flat-table:: Frame Buffer Capability Flags
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -371,6 +375,8 @@ destructive video overlay. ...@@ -371,6 +375,8 @@ destructive video overlay.
.. _framebuffer-flags: .. _framebuffer-flags:
.. tabularcolumns:: |p{6.6cm}|p{2.2cm}|p{8.7cm}|
.. flat-table:: Frame Buffer Flags .. flat-table:: Frame Buffer Flags
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -54,6 +54,8 @@ write-only ioctl, it does not return the actual new frequency. ...@@ -54,6 +54,8 @@ write-only ioctl, it does not return the actual new frequency.
.. _v4l2-frequency: .. _v4l2-frequency:
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: struct v4l2_frequency .. flat-table:: struct v4l2_frequency
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -57,6 +57,8 @@ encoding. You usually do want to add them. ...@@ -57,6 +57,8 @@ encoding. You usually do want to add them.
.. _v4l2-jpegcompression: .. _v4l2-jpegcompression:
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: struct v4l2_jpegcompression .. flat-table:: struct v4l2_jpegcompression
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -129,6 +131,8 @@ encoding. You usually do want to add them. ...@@ -129,6 +131,8 @@ encoding. You usually do want to add them.
.. _jpeg-markers: .. _jpeg-markers:
.. tabularcolumns:: |p{6.6cm}|p{2.2cm}|p{8.7cm}|
.. flat-table:: JPEG Markers Flags .. flat-table:: JPEG Markers Flags
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -63,6 +63,8 @@ To change the radio frequency the ...@@ -63,6 +63,8 @@ To change the radio frequency the
.. _v4l2-modulator: .. _v4l2-modulator:
.. tabularcolumns:: |p{2.9cm}|p{2.9cm}|p{5.8cm}|p{2.9cm}|p{3.0cm}|
.. flat-table:: struct v4l2_modulator .. flat-table:: struct v4l2_modulator
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -160,6 +162,8 @@ To change the radio frequency the ...@@ -160,6 +162,8 @@ To change the radio frequency the
.. _modulator-txsubchans: .. _modulator-txsubchans:
.. tabularcolumns:: |p{6.6cm}|p{2.2cm}|p{8.7cm}|
.. flat-table:: Modulator Audio Transmission Flags .. flat-table:: Modulator Audio Transmission Flags
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -52,6 +52,8 @@ union holding separate parameters for input and output devices. ...@@ -52,6 +52,8 @@ union holding separate parameters for input and output devices.
.. _v4l2-streamparm: .. _v4l2-streamparm:
.. tabularcolumns:: |p{3.5cm}|p{3.5cm}|p{3.5cm}|p{7.0cm}|
.. flat-table:: struct v4l2_streamparm .. flat-table:: struct v4l2_streamparm
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -111,6 +113,8 @@ union holding separate parameters for input and output devices. ...@@ -111,6 +113,8 @@ union holding separate parameters for input and output devices.
.. _v4l2-captureparm: .. _v4l2-captureparm:
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: struct v4l2_captureparm .. flat-table:: struct v4l2_captureparm
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -192,6 +196,8 @@ union holding separate parameters for input and output devices. ...@@ -192,6 +196,8 @@ union holding separate parameters for input and output devices.
.. _v4l2-outputparm: .. _v4l2-outputparm:
.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}|
.. flat-table:: struct v4l2_outputparm .. flat-table:: struct v4l2_outputparm
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -280,6 +286,8 @@ union holding separate parameters for input and output devices. ...@@ -280,6 +286,8 @@ union holding separate parameters for input and output devices.
.. _parm-caps: .. _parm-caps:
.. tabularcolumns:: |p{6.6cm}|p{2.2cm}|p{8.7cm}|
.. flat-table:: Streaming Parameters Capabilites .. flat-table:: Streaming Parameters Capabilites
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
...@@ -299,6 +307,8 @@ union holding separate parameters for input and output devices. ...@@ -299,6 +307,8 @@ union holding separate parameters for input and output devices.
.. _parm-flags: .. _parm-flags:
.. tabularcolumns:: |p{6.6cm}|p{2.2cm}|p{8.7cm}|
.. flat-table:: Capture Parameters Flags .. flat-table:: Capture Parameters Flags
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
...@@ -47,6 +47,8 @@ with a pointer to this variable. ...@@ -47,6 +47,8 @@ with a pointer to this variable.
.. _v4l2-priority: .. _v4l2-priority:
.. tabularcolumns:: |p{6.6cm}|p{2.2cm}|p{8.7cm}|
.. flat-table:: enum v4l2_priority .. flat-table:: enum v4l2_priority
:header-rows: 0 :header-rows: 0
:stub-columns: 0 :stub-columns: 0
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment