1. 11 Nov, 2014 1 commit
  2. 09 Nov, 2014 2 commits
  3. 08 Nov, 2014 1 commit
  4. 06 Nov, 2014 1 commit
  5. 29 Oct, 2014 2 commits
  6. 05 Sep, 2014 6 commits
  7. 04 Sep, 2014 1 commit
  8. 18 Aug, 2014 2 commits
    • Michael Niedermayer's avatar
      avdevice/v4l2: try to fix build for openbsd · c5f43c88
      Michael Niedermayer authored
      Found-by: carl
      Signed-off-by: 's avatarMichael Niedermayer <michaelni@gmx.at>
      c5f43c88
    • Andre Wolokita's avatar
      lavd/v4l2: do not fail when VIDIOC_ENUMSTD returns ENODATA · 44e95a01
      Andre Wolokita authored
      As of September 14 2012, v4l_enumstd() will return ENODATA
      when a device's std field is set to 0. That is, the device
      does not have a standard format. In order to properly
      handle this case, v4l2_set_parameters should catch the
      ENODATA code and break instead of failing.
      
      Below is the v4l2-core commit describing this change.
      
      >>commit a5338190efc7cfa8c99a6856342a77d21c9a05cf
      >>Author: Hans Verkuil <hans.verkuil@cisco.com>
      >>Date:   Fri Sep 14 06:45:43 2012 -0300
      >>
      >>    [media] v4l2-core: tvnorms may be 0 for a given input, handle that case
      >>
      >>    Currently the core code looks at tvnorms to see whether ENUMSTD
      >>    or G_PARM should be enabled. This is not a good check for drivers
      >>    that support the STD API on one input and the DV Timings API on another.
      >>    In that case tvnorms may be 0.
      >>    Instead check whether s_std is present (for ENUMSTD) or whether g_std or
      >>    current_norm is present for g_parm.
      >>    Also, in the enumstd core function return ENODATA if tvnorms is 0,
      >>    because in that case the current input does not support the STD API
      >>    and ENUMSTD should return ENODATA for that.
      >>
      >>    Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
      >>    Reviewed-by: Sakari Ailus <sakari.ailus@iki.fi>
      >>    Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
      44e95a01
  9. 15 Aug, 2014 1 commit
  10. 22 May, 2014 1 commit
  11. 18 May, 2014 1 commit
  12. 28 Apr, 2014 1 commit
  13. 03 Mar, 2014 1 commit
  14. 01 Feb, 2014 2 commits
  15. 05 Jan, 2014 1 commit
  16. 27 Oct, 2013 1 commit
  17. 17 Sep, 2013 1 commit
    • mrlika's avatar
      lavd/v4l2: do not fail when VIDIOC_ENUMSTD returns EINVAL without a valid match · ed725425
      mrlika authored
      With some (buggy) drivers, the VIDIOC_G_STD ioctl returns a std_id that cannot
      be matched with any of the enumerated v4l2_standard structures (for example
      std_id = 0 or std_id = 0xffffff). Do not fail when we reach the end of the
      enumeration without a valid match.
      
      Fixes ticket #2370
      
      Note: This commit message has been modified by Giorgio Vazzana, the original
      commit message was:
      
      "Fixed regression for mandatory VIDIOC_ENUMSTD support by v4l2"
      Signed-off-by: 's avatarMichael Niedermayer <michaelni@gmx.at>
      ed725425
  18. 08 Sep, 2013 1 commit
  19. 01 Sep, 2013 1 commit
  20. 07 Aug, 2013 1 commit
  21. 02 Aug, 2013 1 commit
  22. 22 May, 2013 1 commit
  23. 19 May, 2013 1 commit
  24. 03 May, 2013 1 commit
  25. 01 Apr, 2013 1 commit
  26. 28 Mar, 2013 2 commits
  27. 23 Mar, 2013 1 commit
  28. 16 Mar, 2013 1 commit
  29. 12 Mar, 2013 2 commits