1. 02 11月, 2016 5 次提交
  2. 22 10月, 2016 1 次提交
  3. 17 10月, 2016 1 次提交
  4. 13 10月, 2016 1 次提交
  5. 12 10月, 2016 2 次提交
  6. 02 10月, 2016 1 次提交
  7. 30 9月, 2016 1 次提交
  8. 29 9月, 2016 1 次提交
  9. 28 9月, 2016 3 次提交
  10. 19 9月, 2016 1 次提交
  11. 16 9月, 2016 1 次提交
  12. 31 8月, 2016 2 次提交
  13. 30 8月, 2016 1 次提交
  14. 26 8月, 2016 1 次提交
  15. 21 7月, 2016 1 次提交
  16. 20 7月, 2016 1 次提交
  17. 16 7月, 2016 1 次提交
  18. 10 7月, 2016 1 次提交
  19. 02 7月, 2016 2 次提交
    • M
      hwcontext_vaapi: Add driver quirks to the hwdevice · 4926fa9a
      Mark Thompson 提交于
      The driver being used is detected inside av_hwdevice_ctx_init() and
      the quirks field then set from a table of known device.  If this
      behaviour is unwanted, the user can also set the quirks field
      manually.
      
      Also adds the Intel i965 driver quirk (it does not destroy parameter
      buffers used in a call to vaRenderPicture()) and detects that driver
      to set it.
      4926fa9a
    • H
      pixfmt: add P010 pixel format · b7c5f885
      Hendrik Leppkes 提交于
      P010 is the 10-bit variant of NV12 (planar luma, packed chroma), using two
      bytes per component to store 10-bit data plus 6-bit zeroes in the LSBs.
      Signed-off-by: NAnton Khirnov <anton@khirnov.net>
      b7c5f885
  20. 28 6月, 2016 1 次提交
  21. 25 6月, 2016 1 次提交
  22. 22 6月, 2016 3 次提交
  23. 21 6月, 2016 2 次提交
  24. 13 6月, 2016 1 次提交
  25. 26 5月, 2016 1 次提交
  26. 24 5月, 2016 1 次提交
  27. 19 5月, 2016 1 次提交
  28. 18 5月, 2016 1 次提交
    • M
      avio: Allow custom IO users to get labels for the output bytestream · db7968bf
      Martin Storsjö 提交于
      This allows callers with avio write callbacks to get the bytestream
      positions that correspond to keyframes, suitable for live streaming.
      
      In the simplest form, a caller could expect that a header is written
      to the bytestream during the avformat_write_header, and the data
      output to the avio context during e.g. av_write_frame corresponds
      exactly to the current packet passed in.
      
      When combined with av_interleaved_write_frame, and with muxers that
      do buffering (most muxers that do some sort of fragmenting or
      clustering), the mapping from input data to bytestream positions
      is nontrivial.
      
      This allows callers to get directly information about what part
      of the bytestream is what, without having to resort to assumptions
      about the muxer behaviour.
      
      One keyframe/fragment/block can still be split into multiple (if
      they are larger than the aviocontext buffer), which would call
      the callback with e.g. AVIO_DATA_MARKER_SYNC_POINT, followed by
      AVIO_DATA_MARKER_UNKNOWN for the second time it is called with
      the following data.
      Signed-off-by: NMartin Storsjö <martin@martin.st>
      db7968bf