1. 09 Aug, 2014 1 commit
  2. 08 Aug, 2014 4 commits
  3. 07 Aug, 2014 2 commits
    • Clément Bœsch's avatar
      avfilter/dctdnoiz: add 8x8 dct and make it the default · cec59eb6
      Clément Bœsch authored
      8x8 is about 5x faster than 16x16 on 1080p input. Since a block size of
      8x8 makes the filter almost usable (time wise) and it's not obvious if
      8x8 or 16x16 is better from a quality PoV (it really depends on the
      input and parameters), the filter now defaults to 8x8, and as a result
      libavfilter is micro bumped.
      cec59eb6
    • Clément Bœsch's avatar
      avfilter/dctdnoiz: rewrite [f/i]dct · 06362ab7
      Clément Bœsch authored
      This removes the avcodec dependency and make the code almost twice as
      fast. More to come.
      
      The DCT factorization is based on "Fast and numerically stable
      algorithms for discrete cosine transforms" from Gerlind Plonkaa &
      Manfred Tasche (DOI: 10.1016/j.laa.2004.07.015).
      06362ab7
  4. 05 Aug, 2014 6 commits
  5. 04 Aug, 2014 1 commit
  6. 03 Aug, 2014 4 commits
  7. 02 Aug, 2014 1 commit
  8. 01 Aug, 2014 4 commits
  9. 31 Jul, 2014 1 commit
  10. 30 Jul, 2014 3 commits
  11. 29 Jul, 2014 1 commit
  12. 28 Jul, 2014 2 commits
  13. 27 Jul, 2014 1 commit
  14. 26 Jul, 2014 1 commit
  15. 24 Jul, 2014 2 commits
  16. 21 Jul, 2014 2 commits
  17. 19 Jul, 2014 1 commit
  18. 18 Jul, 2014 2 commits
  19. 17 Jul, 2014 1 commit
    • Nicolas George's avatar
      lavfi: check refcount before merging. · 099aff5c
      Nicolas George authored
      When merging the formats around the automatically inserted
      convert filters, the refcount of the format lists can not be 0.
      Coverity does not detect it, and suspects a memory leak,
      because if refcount is 0 the newly allocated lists are not
      stored anywhere. That gives CIDs 1224282, 1224283 and 1224284.
      Lists with refcount 0 are used in can_merge_formats(), so the
      asserts can not be moved inside the merge functions.
      099aff5c