1. 26 Aug, 2015 1 commit
  2. 25 Aug, 2015 1 commit
    • Yaowu Xu's avatar
      Limit new motion vector size · a1ec3eb3
      Yaowu Xu authored
      This commit adds clamp of new vectors similar to the logic in RD loop.
      Such clamp is not necessary from the perspective of VP8 bitstream, but
      is added to improve ChromeCast mirroring's robustness.
      
      Change-Id: I42f6adbc60ffce283b994869364230858632d6fa
      a1ec3eb3
  3. 18 Aug, 2015 3 commits
    • Johann's avatar
      Rename vp8 loopfilter_filters_dspr2.c · e7aa2d9b
      Johann authored
      Change-Id: I914b456558edbdee5eefdfba731bc70d3d5f5d53
      e7aa2d9b
    • Johann's avatar
      Rename vp8 loopfilter[_neon.c] · 4e5e5fc5
      Johann authored
      Avoid conflict with vpx_dsp version
      
      Change-Id: I041b1532a9276400a5547de8dfed1de43ad4e83d
      4e5e5fc5
    • Johann's avatar
      Rename vp8 quantize.c · 79a00d71
      Johann authored
      Move it to vp8_quantize.c and make sure to
      use the full path for all vp8 includes of quantize.h
      
      Change-Id: I284651ff681707385f4924ea7db1541905c1624a
      79a00d71
  4. 07 Aug, 2015 1 commit
  5. 05 Aug, 2015 1 commit
  6. 03 Aug, 2015 1 commit
    • Johann's avatar
      Rename vp8 loopfilter_mmx.asm · 749c393c
      Johann authored
      Chromium puts all the yasm output in the same directory. Looking at ways
      to improve this but in the meantime get rid of collisions.
      
      Change-Id: I923c5231d14e895ab96521eb89807ede868a0753
      749c393c
  7. 01 Aug, 2015 1 commit
  8. 31 Jul, 2015 2 commits
  9. 30 Jul, 2015 2 commits
  10. 29 Jul, 2015 3 commits
  11. 28 Jul, 2015 1 commit
  12. 25 Jul, 2015 1 commit
  13. 24 Jul, 2015 1 commit
  14. 23 Jul, 2015 1 commit
  15. 13 Jul, 2015 1 commit
  16. 08 Jul, 2015 2 commits
  17. 07 Jul, 2015 3 commits
  18. 06 Jul, 2015 1 commit
  19. 01 Jul, 2015 1 commit
  20. 26 Jun, 2015 2 commits
  21. 24 Jun, 2015 1 commit
  22. 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
  23. 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
  24. 03 Jun, 2015 1 commit
  25. 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
  26. 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
  27. 26 May, 2015 1 commit
  28. 21 May, 2015 1 commit
  29. 20 May, 2015 1 commit
  30. 19 May, 2015 1 commit