1. 12 Dec, 2017 4 commits
  2. 08 Dec, 2017 1 commit
    • Alexandra Hájková's avatar
      hevc: Add hevc_get_pixel_4/8/12/16/24/32/48/64 · 7993ec19
      Alexandra Hájková authored
      Checkasm timings:
      block size bitdepth  C       NEON
      4           8 bit:    146.7   48.7
                 10 bit:    146.7   52.7
      8           8 bit:    430.3   84.4
                 10 bit:    430.4  119.5
      12          8 bit:    812.8  141.0
                 10 bit:    812.8  195.0
      16          8 bit:   1499.1  268.0
                 10 bit:   1498.9  368.4
      24          8 bit:   4394.2  574.8
                 10 bit:   3696.3  804.8
      32          8 bit:   5108.6  568.9
                 10 bit:   4249.6  918.8
      48          8 bit:  16819.6 2304.9
                 10 bit:  13882.0 3178.5
      64          8 bit:  13490.8 1799.5
                 10 bit:  11018.5 2519.4
      Signed-off-by: 's avatarMartin Storsjö <martin@martin.st>
      7993ec19
  3. 06 Dec, 2017 2 commits
  4. 02 Dec, 2017 5 commits
  5. 30 Nov, 2017 1 commit
  6. 28 Nov, 2017 2 commits
  7. 24 Nov, 2017 1 commit
  8. 23 Nov, 2017 1 commit
  9. 19 Nov, 2017 1 commit
    • Martin Storsjö's avatar
      libavcodec: Don't use dllexport, only dllimport when building DLLs · 3152058b
      Martin Storsjö authored
      The only purpose of dllexport (which is set while building the library
      that exports the symbols) is to have the linker automatically
      export such symbols into a DLL without using a def file - it doesn't
      affect the generated code.
      
      For both MSVC and mingw builds, this isn't essential since we override
      what symbols to export via an autogenerated def file instead.
      
      Update a comment in configure to refer to the right concept.
      
      With lld, this avoids warnings about duplicate export directives,
      when some symbols are requested to be exported both via dllexport
      attributes and via the autogenerated def file.
      
      This also reduces the number of lines of code marginally.
      Signed-off-by: 's avatarMartin Storsjö <martin@martin.st>
      3152058b
  10. 16 Nov, 2017 1 commit
  11. 15 Nov, 2017 2 commits
  12. 14 Nov, 2017 1 commit
  13. 13 Nov, 2017 1 commit
  14. 12 Nov, 2017 6 commits
  15. 11 Nov, 2017 3 commits
  16. 09 Nov, 2017 3 commits
  17. 06 Nov, 2017 1 commit
  18. 04 Nov, 2017 2 commits
  19. 03 Nov, 2017 2 commits