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 [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html