On Sunday 16 August 2009 15:24:51 Hans Verkuil wrote:
> Hi Mauro,
>
> Please pull from http://www.linuxtv.org/hg/~hverkuil/v4l-dvb for the
> following:
>
> - v4l: introduce string control support.
> - v4l2-spec: document the new string control type.
> - v4l2-ctl: modulator bug fixes
> - v4l2-ctl: add support for string controls
> - v4l2-subdev.h: Add g/s_modulator callbacks to subdev api
> - v4l2: video device: Add V4L2_CTRL_CLASS_FM_TX controls
> - v4l2: video device: Add FM TX controls default configurations
> - v4l2-spec: Add documentation description for FM TX extended control
> class - FM TX: si4713: Add files to add radio interface for si4713
> - FM TX: si4713: Add files to handle si4713 i2c device
> - FM TX: si4713: Add Kconfig and Makefile entries
> - FM TX: si4713: Add document file
Hi Mauro,
Any idea when this might be merged?
Regards,
Hans
>
> Same series as before except for the following changes:
>
> - the FM_TX control IDs have been renumbered to leave room for future
> control additions to the various 'subsections': RDS, audio limiter, audio
> compression, pilot tone and tune properties.
> - the compat32 code for extended controls has been reworked a bit as my
> first code to copy string pointers was incorrect. I've verified that this
> version works on my 64-bit machine.
>
> The ctrl_is_pointer() function is still there. It will be possible to
> remove it once we integrate control handling in the v4l2 framework. I'm
> currently testing out my control code on the cx18 driver which uses the
> cx2341x.c module that has by far the most complex control code in
> v4l-dvb. So if the framework can handle that, then it can handle anything
> :-)
>
> Thanks,
>
> Hans
>
> diffstat:
> b/linux/Documentation/video4linux/si4713.txt | 176 ++
> b/linux/drivers/media/radio/radio-si4713.c | 367 ++++
> b/linux/drivers/media/radio/si4713-i2c.c | 2067
> ++++++++++++++++++++++++ b/linux/drivers/media/radio/si4713-i2c.h
> | 237 ++
> b/linux/include/media/radio-si4713.h | 30
> b/linux/include/media/si4713.h | 49
> linux/drivers/media/radio/Kconfig | 23
> linux/drivers/media/radio/Makefile | 2
> linux/drivers/media/video/v4l2-common.c | 52
> linux/drivers/media/video/v4l2-compat-ioctl32.c | 79
> linux/drivers/media/video/v4l2-ioctl.c | 10
> linux/include/linux/videodev2.h | 40
> linux/include/media/v4l2-subdev.h | 2
> v4l2-apps/util/v4l2-ctl.cpp | 257 +-
> v4l2-spec/Makefile | 2
> v4l2-spec/compat.sgml | 3
> v4l2-spec/controls.sgml | 220 ++
> v4l2-spec/v4l2.sgml | 4
> v4l2-spec/vidioc-g-ext-ctrls.sgml | 79
> v4l2-spec/vidioc-queryctrl.sgml | 42
> 20 files changed, 3588 insertions(+), 153 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