1. 27 Nov, 2018 1 commit
  2. 06 Apr, 2017 1 commit
    • Ronald S. Bultje's avatar
      jrev/xvid: hardcode use of C put/add_pixels_clamped. · 32baeafe
      Ronald S. Bultje authored
      This removes the last use of the ff_put/add_pixels_clamped global
      function pointers, and as such they are removed.
      
      This patch has a negative effect on performance on MIPS, since there's
      a SIMD-optimized put/add_pixels_clamped, but no xvid or jrev. From a
      code maintenance point of view, that is probably acceptable.
      
      Because the global function pointers are removed, this fixes the following
      tsan warnings when running e.g. fate-dnxhr-parse:
      
      WARNING: ThreadSanitizer: data race (pid=29917)
        Write of size 8 at 0x0000025b12d8 by thread T2 (mutexes: write M1543):
          #0 ff_idctdsp_init src/libavcodec/idctdsp.c:313 (ffmpeg+0x00000044b68e)
      [..]
        Previous write of size 8 at 0x0000025b12d8 by thread T1 (mutexes: write M1541):
          #0 ff_idctdsp_init src/libavcodec/idctdsp.c:313 (ffmpeg+0x00000044b68e)
      32baeafe
  3. 29 Sep, 2016 1 commit
  4. 05 Mar, 2016 1 commit
    • Katerina Barone-Adesi's avatar
      idct8x8: Fix undefined negative shifts · 1389b4c1
      Katerina Barone-Adesi authored
      The original code left-shifts negative values, which is undefined
      in the C99 specification (the one used during normal Libav compilation).
      This change multiplies by (1 << shift), which is functionally equivalent,
      but has defined behavior.
      
      With this change, fate-idct8x8 compiled with --fsanitize=undefined works.
      
      Bug-Id: 686
      1389b4c1
  5. 02 Sep, 2014 1 commit
  6. 20 May, 2014 1 commit
  7. 08 Feb, 2013 1 commit
  8. 23 Jan, 2013 1 commit
  9. 22 Apr, 2012 1 commit
    • Michael Niedermayer's avatar
      lowres2 support. · 70d54392
      Michael Niedermayer authored
      The new lowres support is limited to decoders where lowres decoding
      is possible in high quality.
      I was not able to measure any speed difference, but if one is found
      the 2-3 lines that might affect speed can be made compile time conditional
      Signed-off-by: 's avatarMichael Niedermayer <michaelni@gmx.at>
      70d54392
  10. 21 Apr, 2012 1 commit
  11. 15 Feb, 2012 1 commit
  12. 08 Nov, 2011 1 commit
  13. 20 Apr, 2010 1 commit
  14. 17 Apr, 2009 2 commits
  15. 01 Feb, 2009 1 commit
  16. 09 May, 2008 1 commit
  17. 03 Sep, 2006 1 commit
  18. 22 Dec, 2005 1 commit
  19. 17 Dec, 2005 1 commit
  20. 26 Sep, 2004 4 commits
  21. 25 Sep, 2004 1 commit
  22. 06 Mar, 2003 1 commit
  23. 11 Feb, 2003 1 commit
  24. 27 May, 2002 1 commit
  25. 07 Aug, 2001 1 commit
  26. 22 Jul, 2001 1 commit