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