1. 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
  2. 12 Oct, 2016 2 commits
  3. 27 Sep, 2016 1 commit
  4. 31 Aug, 2016 1 commit
  5. 27 Jun, 2016 1 commit
  6. 28 May, 2016 1 commit
  7. 31 Mar, 2016 1 commit
  8. 08 Sep, 2015 1 commit
  9. 19 Aug, 2015 1 commit
  10. 18 Aug, 2015 1 commit
  11. 17 Aug, 2015 1 commit
  12. 10 May, 2015 1 commit
  13. 27 Feb, 2015 1 commit
  14. 09 Nov, 2014 1 commit
  15. 17 Sep, 2014 1 commit
  16. 04 Aug, 2014 1 commit
    • Vittorio Giovara's avatar
      avutil: rename AV_PIX_FMT_Y400A to AV_PIX_FMT_YA8 · e96c3b81
      Vittorio Giovara authored
      The rationale is that you have a packed format in form
      <greyscale sample> <alpha sample> <greyscale sample> <alpha sample>
      and shortening greyscale to 'G' might make one thing about Greenscale instead.
      An alias pixel format and color space name are provided for compatibility.
      e96c3b81
  17. 19 Jun, 2014 1 commit
  18. 16 Mar, 2014 1 commit
  19. 15 Mar, 2014 1 commit
  20. 13 Jan, 2014 1 commit
  21. 22 Nov, 2013 1 commit
  22. 28 Aug, 2013 1 commit
  23. 15 Apr, 2013 1 commit
  24. 27 Mar, 2013 1 commit
  25. 15 Feb, 2013 1 commit
  26. 13 Nov, 2012 1 commit
  27. 31 Oct, 2012 1 commit
  28. 30 Oct, 2012 1 commit
  29. 20 Oct, 2012 1 commit
  30. 08 Oct, 2012 1 commit
  31. 30 Sep, 2012 1 commit
  32. 11 Sep, 2012 1 commit
  33. 08 Sep, 2012 1 commit
  34. 01 Sep, 2012 1 commit
  35. 30 Aug, 2012 2 commits
  36. 20 Aug, 2012 1 commit
  37. 08 Aug, 2012 1 commit
  38. 03 Aug, 2012 1 commit
    • Diego Biurrun's avatar
      x86: build: replace mmx2 by mmxext · 239fdf1b
      Diego Biurrun authored
      Refactoring mmx2/mmxext YASM code with cpuflags will force renames.
      So switching to a consistent naming scheme beforehand is sensible.
      The name "mmxext" is more official and widespread and also the name
      of the CPU flag, as reported e.g. by the Linux kernel.
      239fdf1b