1. 20 Feb, 2019 1 commit
  2. 05 Dec, 2018 1 commit
  3. 21 Jul, 2018 1 commit
    • A. Wilcox's avatar
      libavcodec/ppc: Fix HEVC AltiVec routines with --enable-small · 153fcd6d
      A. Wilcox authored
      GCC requires the argument to vec_splat_u32 to be a literal.  The easiest
      way to accomplish this is to change 'shift' to be const in scale (as it
      is in the transform routine above), and convert both routines to be
      inline.  This way, GCC can coerce the values to literals.
      
      Tested on a 970 (Apple G5) and POWER9 (Talos II); passed fate and played
      a clip of Big Buck Bunny correctly.
      
      Fixes ticket #7048
      Signed-off-by: 's avatarA. Wilcox <AWilcox@Wilcox-Tech.com>
      153fcd6d
  4. 01 Nov, 2017 3 commits
  5. 12 Oct, 2017 1 commit
  6. 22 Mar, 2017 1 commit
  7. 13 Jan, 2017 2 commits
  8. 14 Dec, 2016 2 commits
  9. 12 Dec, 2016 1 commit
  10. 03 Nov, 2016 1 commit
    • Andreas Cadhalpun's avatar
      ppc: pixblockdsp: do unaligned block accesses correctly again · 3932ccc4
      Andreas Cadhalpun authored
      This was broken by the following Libav commit:
      4c387c70 ppc: dsputil: do unaligned block accesses correctly
      
      The following tests fail due to this:
      fate-checkasm
      fate-vsynth1-dnxhd-2k-hr-hq fate-vsynth1-dnxhd-edge1-hr
      fate-vsynth1-dnxhd-edge2-hr fate-vsynth1-dnxhd-edge3-hr
      fate-vsynth1-dnxhd-hr-sq-mov fate-vsynth1-dnxhd-hr-hq-mov
      fate-vsynth2-dnxhd-2k-hr-hq fate-vsynth2-dnxhd-edge1-hr
      fate-vsynth2-dnxhd-edge2-hr fate-vsynth2-dnxhd-edge3-hr
      fate-vsynth2-dnxhd-hr-sq-mov fate-vsynth2-dnxhd-hr-hq-mov
      fate-vsynth3-dnxhd-2k-hr-hq fate-vsynth3-dnxhd-edge1-hr
      fate-vsynth3-dnxhd-edge2-hr fate-vsynth3-dnxhd-edge3-hr
      fate-vsynth3-dnxhd-hr-sq-mov fate-vsynth3-dnxhd-hr-hq-mov
      
      Fixes trac ticket #5508.
      Reviewed-by: 's avatarCarl Eugen Hoyos <ceffmpeg@gmail.com>
      Signed-off-by: 's avatarAndreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
      3932ccc4
  11. 17 Oct, 2016 1 commit
  12. 02 Oct, 2016 1 commit
  13. 29 Sep, 2016 3 commits
  14. 22 Sep, 2016 1 commit
  15. 14 Sep, 2016 1 commit
  16. 11 Sep, 2016 3 commits
  17. 26 Aug, 2016 1 commit
  18. 15 Jul, 2016 1 commit
  19. 25 Jun, 2016 1 commit
  20. 21 Jun, 2016 1 commit
  21. 13 May, 2016 1 commit
  22. 07 Apr, 2016 1 commit
    • Diego Biurrun's avatar
      build: miscellaneous cosmetics · 01621202
      Diego Biurrun authored
      Restore alphabetical order in lists, break overly long lines, do some
      prettyprinting, add some explanatory section comments, group parts
      together that belong together logically.
      01621202
  23. 25 Mar, 2016 1 commit
  24. 01 Mar, 2016 1 commit
  25. 19 Feb, 2016 1 commit
  26. 15 Feb, 2016 1 commit
  27. 16 Dec, 2015 1 commit
  28. 02 Dec, 2015 1 commit
  29. 22 Nov, 2015 1 commit
    • Ganesh Ajjanagadde's avatar
      avcodec/ppc/fdctdsp: use M_SQRT2 instead of ad-hoc SQRT2 · 61a1ca13
      Ganesh Ajjanagadde authored
      This actually fixes an incorrect float literal. It is believed by
      examining the precision that the literals were all pre-computed as
      floats, resulting in this needless loss of precision. There is no
      benefit to keeping such reduced precision:
      1. These constants are used for static array computation, hence
      compile-time.
      2. They will be treated as doubles anyway, since f specifier was not
      present.
      Signed-off-by: 's avatarGanesh Ajjanagadde <gajjanagadde@gmail.com>
      61a1ca13
  30. 03 Oct, 2015 1 commit
  31. 02 Oct, 2015 1 commit
  32. 17 Jul, 2015 1 commit