[PULL] http://www.linuxtv.org/hg/~hverkuil/v4l-dvb-spec

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Mauro,

Please pull from http://www.linuxtv.org/hg/~hverkuil/v4l-dvb-spec for the 
following:

- v4l2spec: add version 0.24 of the spec
- v4l2-spec: update the debug ioctls
- v4l2-spec: document VIDIOC_S_HW_FREQ_SEEK
- v4l2-spec: document AAC and AC3 audio encodings
- v4l2-spec: add pixformats and bump spec version number
- v4l2-spec: assorted bug fixes.
- v4l2-spec: document zoom and privacy controls
- v4l2-spec: Fix EXPOSURE_AUTO_PRIORITY control documentation
- v4l2-spec: document controls added in 2.6.28.
- v4l2-spec: update mailing list to linux-media.
- v4l2-spec: remove obsolete bytesex.org link.
- v4l2-spec: properly link all enums.
- v4l2-spec: fix hgignore rules and add shortcuts to make v4l2-apps and 
v4l2-spec.

We haven't heard anything from Michael Schimek, and I think we have waited 
long enough. So this adds the 0.25 version of the spec. There is definitely 
a lot of room for improvement (e.g. do we really need to include the 
capture_example.c source and videodev2.h in the spec?), but it's a good 
starting point to improve the docs even further.

Thanks,

        Hans

diffstat:
 .hgignore                                   |    9
 Makefile                                    |   10
 a/v4l2-spec/vidioc-g-chip-ident.sgml        |  236 --
 b/v4l2-spec/Makefile                        |  496 +++++
 b/v4l2-spec/README                          |   17
 b/v4l2-spec/TEMPLATES                       |   90 +
 b/v4l2-spec/biblio.sgml                     |  219 ++
 b/v4l2-spec/common.sgml                     | 1169 ++++++++++++++
 b/v4l2-spec/compat.sgml                     | 2335 
++++++++++++++++++++++++++++
 b/v4l2-spec/controls.sgml                   | 1660 +++++++++++++++++++
 b/v4l2-spec/custom.dsl                      |   52
 b/v4l2-spec/dev-capture.sgml                |  115 +
 b/v4l2-spec/dev-codec.sgml                  |   26
 b/v4l2-spec/dev-effect.sgml                 |   25
 b/v4l2-spec/dev-osd.sgml                    |  164 +
 b/v4l2-spec/dev-output.sgml                 |  111 +
 b/v4l2-spec/dev-overlay.sgml                |  373 ++++
 b/v4l2-spec/dev-radio.sgml                  |   55
 b/v4l2-spec/dev-raw-vbi.sgml                |  347 ++++
 b/v4l2-spec/dev-rds.sgml                    |   44
 b/v4l2-spec/dev-sliced-vbi.sgml             |  396 ++++
 b/v4l2-spec/dev-teletext.sgml               |   40
 b/v4l2-spec/driver.sgml                     |  208 ++
 b/v4l2-spec/fdl-appendix.sgml               |  671 ++++++++
 b/v4l2-spec/fieldseq_tb.pdf                 |  151 +
 b/v4l2-spec/func-close.sgml                 |   70
 b/v4l2-spec/func-ioctl.sgml                 |  146 +
 b/v4l2-spec/func-mmap.sgml                  |  185 ++
 b/v4l2-spec/func-munmap.sgml                |   83
 b/v4l2-spec/func-open.sgml                  |  121 +
 b/v4l2-spec/func-poll.sgml                  |  127 +
 b/v4l2-spec/func-read.sgml                  |  189 ++
 b/v4l2-spec/func-select.sgml                |  138 +
 b/v4l2-spec/func-write.sgml                 |  136 +
 b/v4l2-spec/io.sgml                         | 1073 ++++++++++++
 b/v4l2-spec/pixfmt-grey.sgml                |   70
 b/v4l2-spec/pixfmt-nv12.sgml                |  151 +
 b/v4l2-spec/pixfmt-nv16.sgml                |  174 ++
 b/v4l2-spec/pixfmt-packed-rgb.sgml          |  862 ++++++++++
 b/v4l2-spec/pixfmt-packed-yuv.sgml          |  244 ++
 b/v4l2-spec/pixfmt-sbggr16.sgml             |   91 +
 b/v4l2-spec/pixfmt-sbggr8.sgml              |   75
 b/v4l2-spec/pixfmt-sgbrg8.sgml              |   75
 b/v4l2-spec/pixfmt-uyvy.sgml                |  128 +
 b/v4l2-spec/pixfmt-vyuy.sgml                |  128 +
 b/v4l2-spec/pixfmt-y16.sgml                 |   89 +
 b/v4l2-spec/pixfmt-y41p.sgml                |  157 +
 b/v4l2-spec/pixfmt-yuv410.sgml              |  141 +
 b/v4l2-spec/pixfmt-yuv411p.sgml             |  155 +
 b/v4l2-spec/pixfmt-yuv420.sgml              |  157 +
 b/v4l2-spec/pixfmt-yuv422p.sgml             |  161 +
 b/v4l2-spec/pixfmt-yuyv.sgml                |  128 +
 b/v4l2-spec/pixfmt-yvyu.sgml                |  128 +
 b/v4l2-spec/pixfmt.sgml                     |  728 ++++++++
 b/v4l2-spec/v4l2.sgml                       |  465 +++++
 b/v4l2-spec/vidioc-dbg-g-chip-ident.sgml    |  275 +++
 b/v4l2-spec/vidioc-dbg-g-register.sgml      |  238 ++
 b/v4l2-spec/vidioc-encoder-cmd.sgml         |  204 ++
 b/v4l2-spec/vidioc-enum-fmt.sgml            |  157 +
 b/v4l2-spec/vidioc-enum-frameintervals.sgml |  270 +++
 b/v4l2-spec/vidioc-enum-framesizes.sgml     |  282 +++
 b/v4l2-spec/vidioc-enumaudio.sgml           |   86 +
 b/v4l2-spec/vidioc-enumaudioout.sgml        |   89 +
 b/v4l2-spec/vidioc-enuminput.sgml           |  270 +++
 b/v4l2-spec/vidioc-enumoutput.sgml          |  172 ++
 b/v4l2-spec/vidioc-enumstd.sgml             |  391 ++++
 b/v4l2-spec/vidioc-g-audio.sgml             |  188 ++
 b/v4l2-spec/vidioc-g-audioout.sgml          |  154 +
 b/v4l2-spec/vidioc-g-chip-ident.sgml        |  236 ++
 b/v4l2-spec/vidioc-g-crop.sgml              |  143 +
 b/v4l2-spec/vidioc-g-ctrl.sgml              |  130 +
 b/v4l2-spec/vidioc-g-enc-index.sgml         |  213 ++
 b/v4l2-spec/vidioc-g-ext-ctrls.sgml         |  254 +++
 b/v4l2-spec/vidioc-g-fbuf.sgml              |  435 +++++
 b/v4l2-spec/vidioc-g-fmt.sgml               |  201 ++
 b/v4l2-spec/vidioc-g-frequency.sgml         |  145 +
 b/v4l2-spec/vidioc-g-input.sgml             |  100 +
 b/v4l2-spec/vidioc-g-jpegcomp.sgml          |  180 ++
 b/v4l2-spec/vidioc-g-modulator.sgml         |  240 ++
 b/v4l2-spec/vidioc-g-output.sgml            |  100 +
 b/v4l2-spec/vidioc-g-parm.sgml              |  332 +++
 b/v4l2-spec/vidioc-g-priority.sgml          |  144 +
 b/v4l2-spec/vidioc-g-sliced-vbi-cap.sgml    |  264 +++
 b/v4l2-spec/vidioc-g-std.sgml               |   99 +
 b/v4l2-spec/vidioc-g-tuner.sgml             |  524 ++++++
 b/v4l2-spec/vidioc-log-status.sgml          |   58
 b/v4l2-spec/vidioc-overlay.sgml             |   83
 b/v4l2-spec/vidioc-qbuf.sgml                |  168 ++
 b/v4l2-spec/vidioc-querybuf.sgml            |  103 +
 b/v4l2-spec/vidioc-querycap.sgml            |  270 +++
 b/v4l2-spec/vidioc-queryctrl.sgml           |  391 ++++
 b/v4l2-spec/vidioc-querystd.sgml            |   83
 b/v4l2-spec/vidioc-reqbufs.sgml             |  160 +
 b/v4l2-spec/vidioc-s-hw-freq-seek.sgml      |  138 +
 b/v4l2-spec/vidioc-streamon.sgml            |  106 +
 v4l/scripts/strip-trailing-whitespaces.sh   |    2
 v4l2-spec/Makefile                          |  100 -
 v4l2-spec/README                            |    4
 v4l2-spec/common.sgml                       |    2
 v4l2-spec/compat.sgml                       |   93 +
 v4l2-spec/controls.sgml                     |  278 ++-
 v4l2-spec/dev-rds.sgml                      |    2
 v4l2-spec/dev-teletext.sgml                 |    2
 v4l2-spec/pixfmt-sbggr16.sgml               |    2
 v4l2-spec/pixfmt.sgml                       |   58
 v4l2-spec/v4l2.sgml                         |   42
 v4l2-spec/vidioc-dbg-g-chip-ident.sgml      |    6
 v4l2-spec/vidioc-dbg-g-register.sgml        |  125 -
 v4l2-spec/vidioc-g-fbuf.sgml                |    2
 v4l2-spec/vidioc-g-frequency.sgml           |    2
 v4l2-spec/vidioc-querycap.sgml              |    6
 v4l2-spec/vidioc-s-hw-freq-seek.sgml        |   11
 112 files changed, 23962 insertions(+), 445 deletions(-)


-- 
Hans Verkuil - video4linux developer - sponsored by TANDBERG
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux