1. 24 Jul, 2015 1 commit
  2. 23 Jul, 2015 1 commit
  3. 13 Jul, 2015 1 commit
  4. 08 Jul, 2015 2 commits
  5. 07 Jul, 2015 3 commits
  6. 06 Jul, 2015 1 commit
  7. 01 Jul, 2015 1 commit
  8. 26 Jun, 2015 2 commits
  9. 24 Jun, 2015 1 commit
  10. 18 Jun, 2015 1 commit
    • Johann's avatar
      Move vp8 variance files · 907b33cd
      Johann authored
      There is a naming conflict in the chromium build system.
      
      The rest of the variance functions will move to vpx_dsp soon.
      
      Change-Id: Iff78da2aafb0d7380eda73e38d7dac72110a1e47
      907b33cd
  11. 06 Jun, 2015 1 commit
    • James Zern's avatar
      disable vp8_sub_pixel_variance8x8_neon · 47fe5354
      James Zern authored
      fails unit tests:
      [  FAILED  ] NEON/VP8SubpelVarianceTest.ExtremeRef/0, where GetParam() = (3, 3, 0x14e36d, 0)
      [  FAILED  ] NEON/VP8SubpelVarianceTest.Ref/0, where GetParam() = (3, 3, 0x14e36d, 0)
      
      the tests were recently enabled in:
      eb88b172 Make vp9 subpixel match vp8
      
      the functions likely haven't changed since being converted from assembly
      
      Change-Id: I6141717b111b8f735f436c160d74270af53ef722
      47fe5354
  12. 03 Jun, 2015 1 commit
  13. 02 Jun, 2015 1 commit
    • Johann's avatar
      Disable neon bilinear 4x4 · 86d0cb83
      Johann authored
      Clang adds alignment hints when casting up the loads/stores. Although
      this should be safe for most paths, it's causing some crashes. Either
      the source of the misalignment needs to be determined and adjusted or
      the intrinsics need to be rewritten to avoid using the cast to load the
      data.
      
      BUG=817,892
      
      Change-Id: Ia3aa824d6a4cd97e14325ff49dc730b6f85ec7e8
      86d0cb83
  14. 01 Jun, 2015 1 commit
    • Johnny Klonaris's avatar
      Adds subsecond frame rates to webm · d02aa044
      Johnny Klonaris authored
      Numerator was being range checked against the
      denominator - preventing any frame rate slower
      than 1 fps.
      
      I've tested this on a Mac using using ffmpeg and
      results are comparable to mp4 and ogg files generated
      at the same time.
      
      Not yet tested on Windows.
      
      Johnny Klonaris
      google@jawknee.com
      
      Change-Id: Idb358dbc2e7dc000037880ede4a1b0df248a42c8
      d02aa044
  15. 26 May, 2015 1 commit
  16. 21 May, 2015 1 commit
  17. 20 May, 2015 1 commit
  18. 19 May, 2015 1 commit
  19. 15 May, 2015 5 commits
  20. 07 May, 2015 2 commits
    • Johann's avatar
      Remove only remaining uses of 'fast_unaligned' · 802e1d84
      Johann authored
      Use memcpy instead of casting.
      
      Change-Id: Ieca725cc628883985bde23c7d742af8781c5dbb5
      802e1d84
    • James Zern's avatar
      replace DECLARE_ALIGNED_ARRAY w/DECLARE_ALIGNED · fd3658b0
      James Zern authored
      this macro was used inconsistently and only differs in behavior from
      DECLARE_ALIGNED when an alignment attribute is unavailable. this macro
      is used with calls to assembly, while generic c-code doesn't rely on it,
      so in a c-only build without an alignment attribute the code will
      function as expected.
      
      Change-Id: Ie9d06d4028c0de17c63b3a27e6c1b0491cc4ea79
      fd3658b0
  21. 06 May, 2015 1 commit
    • Johann's avatar
      Move shared SAD code to vpx_dsp · d5d92898
      Johann authored
      Create a new component, vpx_dsp, for code that can be shared
      between codecs. Move the SAD code into the component.
      
      This reduces the size of vpxenc/dec by 36k on x86_64 builds.
      
      Change-Id: I73f837ddaecac6b350bf757af0cfe19c4ab9327a
      d5d92898
  22. 29 Apr, 2015 3 commits
    • James Zern's avatar
      vpx_mem: remove vpx_memset · f58011ad
      James Zern authored
      vestigial. replace instances with memset() which they already were being
      defined to.
      
      Change-Id: Ie030cfaaa3e890dd92cf1a995fcb1927ba175201
      f58011ad
    • James Zern's avatar
      vpx_mem: remove vpx_memcpy · f274c219
      James Zern authored
      vestigial. replace instances with memcpy() which they already were being
      defined to.
      
      Change-Id: Icfd1b0bc5d95b70efab91b9ae777ace1e81d2d7c
      f274c219
    • James Zern's avatar
      vpx_mem: remove vpx_memmove · fbd3b894
      James Zern authored
      vestigial. replace instances with memmove() which they already were
      being defined to.
      
      Change-Id: If396d3f9e3cf79c0ee5d7429615ef3d6b2a34afa
      fbd3b894
  23. 15 Apr, 2015 1 commit
  24. 03 Apr, 2015 6 commits