1. 15 Mar, 2019 6 commits
  2. 14 Mar, 2019 7 commits
  3. 13 Mar, 2019 1 commit
  4. 12 Mar, 2019 1 commit
  5. 11 Mar, 2019 4 commits
  6. 08 Mar, 2019 1 commit
  7. 07 Mar, 2019 2 commits
  8. 06 Mar, 2019 2 commits
    • Philippe Gorley's avatar
      accel: add hardware encoding · 12932733
      Philippe Gorley authored
      Adds VAAPI and VideoToolbox hardware encoders.
      
      Abstracts hardware related field accesses from the encoder and decoder
      to put them in HardwareAccel. They are freed in ~HardwareAccel.
      
      Limits bitrate when hardware encoding h264, else it can easily go up to
      a few MiB/s.
      
      Change-Id: I7d847d8ab3e4c9692341f038ce6d5dd76562e606
      12932733
    • Philippe Gorley's avatar
      accel: modernise decoding · fda668f9
      Philippe Gorley authored
      Rewrites the hardware decoding system with C++-style code instead of
      C-style.
      
      Removes support for hardware decoding h263, as we do not use the h263p
      decoder, which is the codec with hardware support.
      
      Change-Id: I96b796ba8847dadd388c6e29eaee1115b25c2fb3
      fda668f9
  9. 05 Mar, 2019 2 commits
  10. 04 Mar, 2019 1 commit
  11. 22 Feb, 2019 1 commit
    • Philippe Gorley's avatar
      debug: add video writer · 357537f1
      Philippe Gorley authored
      Writes raw frames of any pixel format. File can be played with:
      ffplay -f rawvideo -pixel_format <format> -video_size <width>x<height> <file>
      
      Change-Id: I774642f84694a36c16436ba2aa1363edc7ee3d62
      357537f1
  12. 21 Feb, 2019 3 commits
  13. 20 Feb, 2019 3 commits
  14. 19 Feb, 2019 1 commit
  15. 18 Feb, 2019 1 commit
  16. 14 Feb, 2019 3 commits
  17. 13 Feb, 2019 1 commit