1. 02 Apr, 2018 1 commit
  2. 07 Mar, 2018 1 commit
    • Aurelien Jacobs's avatar
      sbcenc: add MMX optimizations · f1e490b1
      Aurelien Jacobs authored
      This was originally based on libsbc, and was fully integrated into ffmpeg.
      
      Rough speed test:
      C version:    speed= 592x
      MMX version:  speed= 785x
      f1e490b1
  3. 12 Feb, 2018 1 commit
  4. 28 Jan, 2018 1 commit
  5. 12 Jan, 2018 1 commit
  6. 10 Dec, 2017 2 commits
  7. 09 Dec, 2017 3 commits
  8. 02 Dec, 2017 1 commit
  9. 25 Nov, 2017 1 commit
  10. 23 Nov, 2017 1 commit
  11. 21 Nov, 2017 10 commits
  12. 20 Nov, 2017 1 commit
  13. 14 Nov, 2017 1 commit
  14. 13 Nov, 2017 1 commit
    • Thomas Köppe's avatar
      Fix missing used attribute for inline assembly variables · 43171a2a
      Thomas Köppe authored
      Variables used in inline assembly need to be marked with attribute((used)).
      Static constants already were, via the define of DECLARE_ASM_CONST.
      But DECLARE_ALIGNED does not add this attribute, and some of the variables
      defined with it are const only used in inline assembly, and therefore
      appeared dead. This change adds a macro DECLARE_ASM_ALIGNED that marks
      variables as used.
      
      This change makes FFMPEG work with Clang's ThinLTO.
      Signed-off-by: 's avatarMichael Niedermayer <michael@niedermayer.cc>
      43171a2a
  15. 06 Nov, 2017 2 commits
  16. 30 Oct, 2017 1 commit
  17. 29 Oct, 2017 1 commit
  18. 05 Oct, 2017 1 commit
  19. 04 Oct, 2017 2 commits
  20. 03 Oct, 2017 1 commit
  21. 01 Oct, 2017 1 commit
  22. 19 Sep, 2017 1 commit
  23. 17 Sep, 2017 2 commits
  24. 21 Aug, 2017 1 commit
  25. 19 Aug, 2017 1 commit