[PATCH 0/7] Improved/New DV Timings API

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

 



Hi Mauro!

This is the final version of the DV Timings API.

The RFCv3 version of this API can be found here:

http://comments.gmane.org/gmane.linux.drivers.video-input-infrastructure/47288

Changes since RFCv3 are:

- Extended the v4l2-dv-timings.h header with a few new DMT timings 
  corresponding with the latest DMT standard (Version 1.0, Revision 12).

- Mark the new ioctls as experimental (also added this note to the CREATE_BUFS
  and PREPARE_BUF ioctls as it was missing there).

- Add the revision notes.

- Add the CEA-861 and VESA DMT standards to the bibliography.

- Refer to the new v4l2-dv-timings.h header in the documentation (that was
  missing completely).

- Added a new patch that marks the DV Preset API as deprecated.

The git pull information is added below.

Regards,

	Hans


The following changes since commit bcb2cf6e0bf033d79821c89e5ccb328bfbd44907:

  [media] ngene: remove an unneeded condition (2012-04-26 15:29:23 -0300)

are available in the git repository at:

  git://linuxtv.org/hverkuil/media_tree.git timingsv4

for you to fetch changes up to bdf36b3c1ef4796e021ac8d46685c1bc741150bc:

  V4L2: Mark the DV Preset API as deprecated. (2012-05-01 10:54:48 +0200)

----------------------------------------------------------------
Hans Verkuil (7):
      videodev2.h: add enum/query/cap dv_timings ioctls.
      v4l2 framework: add support for the new dv_timings ioctls.
      v4l2-dv-timings.h: definitions for CEA-861 and VESA DMT timings.
      V4L2 spec: document the new V4L2 DV timings ioctls.
      tvp7002: add support for the new dv timings API.
      Feature removal: remove invalid DV presets.                                                                    
      V4L2: Mark the DV Preset API as deprecated.                                                                    

 Documentation/DocBook/media/v4l/biblio.xml                  |   18 ++                                               
 Documentation/DocBook/media/v4l/common.xml                  |   38 ++-                                              
 Documentation/DocBook/media/v4l/compat.xml                  |   17 ++                                               
 Documentation/DocBook/media/v4l/v4l2.xml                    |   15 +-                                               
 Documentation/DocBook/media/v4l/vidioc-create-bufs.xml      |    6 +                                                
 Documentation/DocBook/media/v4l/vidioc-dv-timings-cap.xml   |  211 +++++++++++++                                    
 Documentation/DocBook/media/v4l/vidioc-enum-dv-presets.xml  |    4 +                                                
 Documentation/DocBook/media/v4l/vidioc-enum-dv-timings.xml  |  119 ++++++++                                         
 Documentation/DocBook/media/v4l/vidioc-enuminput.xml        |    2 +-                                               
 Documentation/DocBook/media/v4l/vidioc-enumoutput.xml       |    2 +-                                               
 Documentation/DocBook/media/v4l/vidioc-g-dv-preset.xml      |    6 +                                                
 Documentation/DocBook/media/v4l/vidioc-g-dv-timings.xml     |  130 +++++++-                                         
 Documentation/DocBook/media/v4l/vidioc-prepare-buf.xml      |    6 +                                                
 Documentation/DocBook/media/v4l/vidioc-query-dv-preset.xml  |    4 +                                                
 Documentation/DocBook/media/v4l/vidioc-query-dv-timings.xml |  104 +++++++                                          
 Documentation/feature-removal-schedule.txt                  |    9 +                                                
 drivers/media/video/tvp7002.c                               |  102 ++++++-                                          
 drivers/media/video/v4l2-compat-ioctl32.c                   |    3 +                                                
 drivers/media/video/v4l2-ioctl.c                            |  126 +++++---                                         
 include/linux/Kbuild                                        |    1 +                                                
 include/linux/v4l2-dv-timings.h                             |  766 ++++++++++++++++++++++++++++++++++++++++++++++++ 
 include/linux/videodev2.h                                   |  179 +++++++++--                                      
 include/media/v4l2-ioctl.h                                  |    6 +                                                
 include/media/v4l2-subdev.h                                 |    6 +                                                
 24 files changed, 1775 insertions(+), 105 deletions(-)                                                              
 create mode 100644 Documentation/DocBook/media/v4l/vidioc-dv-timings-cap.xml                                        
 create mode 100644 Documentation/DocBook/media/v4l/vidioc-enum-dv-timings.xml
 create mode 100644 Documentation/DocBook/media/v4l/vidioc-query-dv-timings.xml
 create mode 100644 include/linux/v4l2-dv-timings.h

--
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