1. 22 3月, 2017 2 次提交
    • H
      [media] cec: documentation fixes · b94dffd6
      Hans Verkuil 提交于
      Fixed a few spelling mistakes, but mostly incorrect rst syntax that caused wrong
      references or font style.
      
      No actual documentation changes, just fixes.
      Signed-off-by: NHans Verkuil <hans.verkuil@cisco.com>
      Signed-off-by: NMauro Carvalho Chehab <mchehab@s-opensource.com>
      b94dffd6
    • H
      [media] videodev2.h: map xvYCC601/709 to limited range quantization · 79e92dc0
      Hans Verkuil 提交于
      The xvYCC601/709 encodings were mapped by default to full range quantization.
      This is actually wrong since these encodings use limited range quantization,
      but accept values outside of the limited range.
      
      This makes sense since for values within the limited range it behaves exactly
      the same as BT.601 or Rec. 709. The only difference is that with the xvYCC
      encodings the values outside of the limited range also produce value colors.
      
      Talking to people who know a lot more about this than I do made me realize
      that mapping xvYCC to full range quantization was wrong, so this patch corrects
      this and also improves the documentation.
      
      These formats are very rare, and since the formula for decoding these Y'CbCr
      encodings is actually fixed and independent of the quantization field value
      it is safe to make this change.
      
      The main advantage is that keeps the V4L2 specification in sync with the
      corresponding colorspace, HDMI and CEA861 standards when it comes to these
      xvYCC formats.
      Signed-off-by: NHans Verkuil <hans.verkuil@cisco.com>
      Signed-off-by: NMauro Carvalho Chehab <mchehab@s-opensource.com>
      79e92dc0
  2. 04 3月, 2017 1 次提交
  3. 03 3月, 2017 2 次提交
  4. 28 2月, 2017 2 次提交
  5. 16 2月, 2017 1 次提交
  6. 14 2月, 2017 1 次提交
  7. 07 2月, 2017 1 次提交
  8. 31 1月, 2017 1 次提交
  9. 30 1月, 2017 3 次提交
  10. 28 1月, 2017 1 次提交
    • S
      [media] media: Rename graph and pipeline structs and functions · 20b85227
      Sakari Ailus 提交于
      The media_entity_pipeline_start() and media_entity_pipeline_stop()
      functions are renamed as media_pipeline_start() and media_pipeline_stop(),
      respectively. The reason is two-fold: the pipeline struct is, rightly,
      already called media_pipeline (rather than media_entity_pipeline) and what
      this really is about is a pipeline. A pipeline consists of entities ---
      and, well, other objects embedded in these entities.
      
      As the pipeline object will be in the future moved from entities to pads
      in order to support multiple pipelines through a single entity, do the
      renaming now.
      
      Similarly, functions operating on struct media_entity_graph as well as the
      struct itself are renamed by dropping the "entity_" part from the prefix
      of the function family and the data structure. The graph traversal which
      is what the functions are about is not specifically about entities only
      and will operate on pads for the same reason as the media pipeline.
      
      The patch has been generated using the following command:
      
      git grep -l media_entity |xargs perl -i -pe '
      	s/media_entity_pipeline/media_pipeline/g;
      	s/media_entity_graph/media_graph/g'
      
      And a few manual edits related to line start alignment and line wrapping.
      Signed-off-by: NSakari Ailus <sakari.ailus@linux.intel.com>
      Acked-by: NLaurent Pinchart <laurent.pinchart@ideasonboard.com>
      Signed-off-by: NMauro Carvalho Chehab <mchehab@s-opensource.com>
      20b85227
  11. 02 12月, 2016 1 次提交
  12. 01 12月, 2016 9 次提交
  13. 29 11月, 2016 1 次提交
  14. 24 11月, 2016 3 次提交
  15. 18 11月, 2016 1 次提交
  16. 17 11月, 2016 10 次提交