1. 02 Jan, 2020 1 commit
  2. 14 Dec, 2019 2 commits
  3. 21 Nov, 2019 1 commit
  4. 16 Oct, 2019 1 commit
  5. 18 Aug, 2019 1 commit
  6. 14 May, 2019 2 commits
  7. 09 May, 2019 1 commit
  8. 08 Mar, 2019 1 commit
    • Janne Grunau's avatar
      let dav1d_version() return the project version · 754487c0
      Janne Grunau authored
      Increments the soname revision number for this behavior change.
      Removes the DAV1D_VERSION and DAV1D_VERSION_INT defines and
      dav1d_version_vcs() and dav1d_version_int().
      Also cleans up the version usage in dav1d CLI.
      Refs #241, #255.
      754487c0
  9. 01 Mar, 2019 1 commit
  10. 13 Feb, 2019 1 commit
  11. 07 Feb, 2019 1 commit
  12. 07 Dec, 2018 2 commits
  13. 29 Nov, 2018 1 commit
  14. 23 Nov, 2018 2 commits
  15. 19 Nov, 2018 1 commit
    • Niklas Haas's avatar
      film_grain: implement film grain synthesis · cfa986fe
      Niklas Haas authored
      This is using a slightly adapted version of my GPU-based algorithm. The
      major difference to the algorithm suggested by the spec (and implemented
      in libaom) is that instead of using a line buffer to hold the previous
      row's film grain blocks, we compute each row/block fully independently.
      
      This opens up the door to exploit parallelism in the future, since we
      don't have any left->right or top->down dependency except for the PRNG
      state. (Which we could pre-compute for a massively parallel / GPU
      implementation)
      
      That being said, it's probably somewhat slower than using a line buffer
      for the serial / single CPU case, although most likely not by much
      (since the areas with the most redundant work get progressively smaller,
      down to a single 2x2 square for the worst case).
      cfa986fe
  16. 12 Nov, 2018 1 commit
  17. 07 Nov, 2018 2 commits
  18. 03 Nov, 2018 1 commit
  19. 31 Oct, 2018 1 commit
  20. 22 Oct, 2018 1 commit
  21. 02 Oct, 2018 1 commit
  22. 28 Sep, 2018 1 commit
  23. 22 Sep, 2018 1 commit
    • Ronald S. Bultje's avatar
      Initial decoder implementation. · e2892ffa
      Ronald S. Bultje authored
      With minor contributions from:
       - Jean-Baptiste Kempf <jb@videolan.org>
       - Marvin Scholz <epirat07@gmail.com>
       - Hugo Beauzée-Luyssen <hugo@videolan.org>
      e2892ffa