During the 2011 workshop we discussed replacing the decoder commands in include/linux/dvb/video.h and audio.h by a proper V4L2 API. This patch series does that. It adds new VIDIOC_(TRY_)DECODER_CMD ioctls to the V4L2 API. These are identical to the VIDEO_(TRY_)COMMAND from dvb/video.h, but the names of the fields and defines now conform to the V4L2 API conventions. Also new controls are added to replace the remaining functionality needed by ivtv. The new API has been documented. The ivtv.h header has been extended with the 'old' DVB API, making ivtv independent from the old headers. A new av7110.h header has been created that does the same for the av7110.h driver. All the existing relevant DocBook documentation regarding those DVB audio and video APIs has been copied as comments to the av7110.h header. As a final step the old headers and documentation have been removed. Feedback is welcome. Regards, Hans -- 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