[GIT PULL] V4L2 file handles and event interface, take 2

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

 



Hi Mauro,

Hans Verkuil has provided the patches to support the V4L2 events on ivtv
(thanks, Hans!). Those patches are part of this pull request. The
documentation has been improved --- v4l2_fh is now clearly marked as
optional interface. Rebased, too.

Please pull.

The following changes since commit 975b06b6c01ba2da4d26a7ba6ea783d5f670aa7d:
  Jonathan Corbet (1):
        V4L/DVB: ov7670: silence some compiler warnings

are available in the git repository at:

  git://gitorious.org/omap3camera/camera-firmware.git v4l-dvb-event

Hans Verkuil (4):
      v4l: add VSYNC and EOS events for use with ivtv.
      ivtv: support the new events API.
      v4l spec: document what odd and even fields are.
      v4l spec: document new events.

Sakari Ailus (6):
      V4L: File handles
      V4L: File handles: Add documentation
      V4L: Events: Add new ioctls for events
      V4L: Events: Add backend
      V4L: Events: Support event handling in do_ioctl
      V4L: Events: Add documentation

 Documentation/DocBook/media-entities.tmpl          |   11 +
 Documentation/DocBook/v4l/dev-event.xml            |   31 ++
 Documentation/DocBook/v4l/io.xml                   |    8 +-
 Documentation/DocBook/v4l/v4l2.xml                 |    3 +
 Documentation/DocBook/v4l/vidioc-dqevent.xml       |  131 +++++++++
 .../DocBook/v4l/vidioc-subscribe-event.xml         |  133 +++++++++
 Documentation/video4linux/v4l2-framework.txt       |  132 +++++++++
 drivers/media/video/Makefile                       |    3 +-
 drivers/media/video/ivtv/ivtv-driver.h             |    7 +
 drivers/media/video/ivtv/ivtv-fileops.c            |   53 +++-
 drivers/media/video/ivtv/ivtv-ioctl.c              |   24 ++-
 drivers/media/video/ivtv/ivtv-irq.c                |   15 +-
 drivers/media/video/ivtv/ivtv-streams.c            |    5 +
 drivers/media/video/v4l2-compat-ioctl32.c          |    3 +
 drivers/media/video/v4l2-dev.c                     |    4 +
 drivers/media/video/v4l2-event.c                   |  289
++++++++++++++++++++
 drivers/media/video/v4l2-fh.c                      |   79 ++++++
 drivers/media/video/v4l2-ioctl.c                   |   53 ++++
 include/linux/videodev2.h                          |   35 +++
 include/media/v4l2-dev.h                           |    5 +
 include/media/v4l2-event.h                         |   67 +++++
 include/media/v4l2-fh.h                            |   65 +++++
 include/media/v4l2-ioctl.h                         |    7 +
 23 files changed, 1141 insertions(+), 22 deletions(-)
 create mode 100644 Documentation/DocBook/v4l/dev-event.xml
 create mode 100644 Documentation/DocBook/v4l/vidioc-dqevent.xml
 create mode 100644 Documentation/DocBook/v4l/vidioc-subscribe-event.xml
 create mode 100644 drivers/media/video/v4l2-event.c
 create mode 100644 drivers/media/video/v4l2-fh.c
 create mode 100644 include/media/v4l2-event.h
 create mode 100644 include/media/v4l2-fh.h


-- 
Sakari Ailus
sakari.ailus@xxxxxxxxxxxxxxxxxxxxxxxxxx
--
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