[GIT PULL FOR v3.15] Fix buffer timestamp documentation, add new timestamp flags

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

 



Hi Mauro,

Here's the long overdue timestamp flag patchset. Buffers are stamped at
frame end now by default, and a new timestamp source buffer flag mask is
introduced. Some fixes to a few mem2mem drivers are also included.

Changes since the review: fix documentation build in io.xml in the last
patch; xref linkend tag was missing the final slash ("/"); it's now there.

Please pull.


The following changes since commit a06b429df49bb50ec1e671123a45147a1d1a6186:

  [media] au0828: rework GPIO management for HVR-950q (2014-02-28 15:21:31 -0300)

are available in the git repository at:

  ssh://linuxtv.org/git/sailus/media_tree.git timestamp-buf-ready

for you to fetch changes up to 98ff8bb775df6f5990a56ac90f0957670a1991a5:

  v4l: Document timestamp buffer flag behaviour (2014-03-02 17:31:38 +0200)

----------------------------------------------------------------
Hans Verkuil (1):
      vb2: fix timecode and flags handling for output buffers

Sakari Ailus (10):
      v4l: Document timestamp behaviour to correspond to reality
      v4l: Use full 32 bits for buffer flags
      v4l: Rename vb2_queue.timestamp_type as timestamp_flags
      v4l: Timestamp flags will soon contain timestamp source, not just type
      v4l: Add timestamp source flags, mask and document them
      v4l: Handle buffer timestamp flags correctly
      uvcvideo: Tell the user space we're using start-of-exposure timestamps
      exynos-gsc, m2m-deinterlace, mx2_emmaprp: Copy v4l2_buffer data from src to dst
      v4l: Copy timestamp source flags to destination on m2m devices
      v4l: Document timestamp buffer flag behaviour

 Documentation/DocBook/media/v4l/io.xml             |  124 ++++++++++----------
 drivers/media/parport/bw-qcam.c                    |    2 +-
 drivers/media/platform/blackfin/bfin_capture.c     |    2 +-
 drivers/media/platform/coda.c                      |    7 +-
 drivers/media/platform/davinci/vpbe_display.c      |    2 +-
 drivers/media/platform/davinci/vpif_capture.c      |    2 +-
 drivers/media/platform/davinci/vpif_display.c      |    2 +-
 drivers/media/platform/exynos-gsc/gsc-m2m.c        |   12 +-
 drivers/media/platform/exynos4-is/fimc-capture.c   |    2 +-
 drivers/media/platform/exynos4-is/fimc-lite.c      |    2 +-
 drivers/media/platform/exynos4-is/fimc-m2m.c       |    7 +-
 drivers/media/platform/m2m-deinterlace.c           |   11 +-
 drivers/media/platform/mem2mem_testdev.c           |    7 +-
 drivers/media/platform/mx2_emmaprp.c               |   13 +-
 drivers/media/platform/s3c-camif/camif-capture.c   |    2 +-
 drivers/media/platform/s5p-g2d/g2d.c               |    7 +-
 drivers/media/platform/s5p-jpeg/jpeg-core.c        |    7 +-
 drivers/media/platform/s5p-mfc/s5p_mfc.c           |    9 +-
 drivers/media/platform/soc_camera/atmel-isi.c      |    2 +-
 drivers/media/platform/soc_camera/mx2_camera.c     |    2 +-
 drivers/media/platform/soc_camera/mx3_camera.c     |    2 +-
 drivers/media/platform/soc_camera/rcar_vin.c       |    2 +-
 .../platform/soc_camera/sh_mobile_ceu_camera.c     |    2 +-
 drivers/media/platform/ti-vpe/vpe.c                |    6 +-
 drivers/media/platform/vivi.c                      |    2 +-
 drivers/media/platform/vsp1/vsp1_video.c           |    2 +-
 drivers/media/usb/em28xx/em28xx-video.c            |    4 +-
 drivers/media/usb/pwc/pwc-if.c                     |    2 +-
 drivers/media/usb/stk1160/stk1160-v4l.c            |    2 +-
 drivers/media/usb/usbtv/usbtv-video.c              |    2 +-
 drivers/media/usb/uvc/uvc_queue.c                  |    3 +-
 drivers/media/v4l2-core/videobuf2-core.c           |   64 +++++++++-
 include/media/videobuf2-core.h                     |    4 +-
 include/uapi/linux/videodev2.h                     |   42 ++++---
 34 files changed, 236 insertions(+), 127 deletions(-)

-- 
Kind regards,

Sakari Ailus
e-mail: sakari.ailus@xxxxxx	XMPP: sailus@xxxxxxxxxxxxxx
--
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