1. 22 Mar, 2016 1 commit
    • Yaowu Xu's avatar
      vp10/ -> av1/ · cfea7dd7
      Yaowu Xu authored
      Change-Id: Ia055d03656ad1580447eced8687949583fdf4089
      cfea7dd7
  2. 16 Mar, 2016 1 commit
    • Nathan Egge's avatar
      Replace divides by small values with multiplies. · 03122298
      Nathan Egge authored
      This ports the OD_DIVU_SMALL code from Daala to AOM so that divides by
       constants smaller than OD_DIVU_DMAX (1024) are done using a multiply.
      Added a unit test for OD_DIVU_SMALL in test/divu_small_test.cc.
      
      Change-Id: Id9fee172d54477355571c5d6c12c584fb65769e5
      03122298
  3. 10 Mar, 2016 1 commit
  4. 07 Mar, 2016 1 commit
    • Nathan Egge's avatar
      Use the Daala implementation of OD_ILOG(). · 49ca22aa
      Nathan Egge authored
      The Daala implementation of OD_ILOG(x) computes the number of bits
       necessary to represent the unsigned integer x in two's compliment.
      We adjust the computation in od_dering.c to better approximate the
       log base 2 and match the previous OD_ILOG() definition.
      This commit makes no change to the bitstream.
      
      Change-Id: Ib75c2f47dca7027b3cfc40b110f2d493f9690c9c
      49ca22aa
  5. 25 Feb, 2016 2 commits
    • Jean-Marc Valin's avatar
      Adds the Daala deringing filter as experimental · 51b7a998
      Jean-Marc Valin authored
      The deringing filter documentation is in:
      J.-M. Valin, The Daala Directional Deringing Filter, arXiv:1602.05975 [cs.MM],
      2016.
      http://arxiv.org/pdf/1602.05975.pdf
      
      ntt-short1 results:
                MEDIUM (%) HIGH (%)
          PSNR  -2.488088 -2.003235
       PSNRHVS  -1.588932 -0.797850
          SSIM  -1.522767 -1.287861
      FASTSSIM   4.307822  3.983496
      
      subset1 improvement is around 2-3% on PSNR (but the rate is mostly outside
      the AWCY testing range)
      
      Change-Id: Ic02344ce9faa509f5c3a50a0fb7a7b84a7977e72
      51b7a998
    • Steinar Midtskogen's avatar
      Enable CLPF · 95a89994
      Steinar Midtskogen authored
      This commit adds the constrained low-pass filter. For details, please
      see document here: https://goo.gl/VUzEED
      
      Change-Id: Idc21d62052071e6c939c91c0cc8246eed768e6b0
      95a89994
  6. 22 Jan, 2016 1 commit
  7. 21 Jan, 2016 3 commits
  8. 09 Nov, 2015 1 commit
    • Johann's avatar
      Release v1.5.0 · cbecf57f
      Johann authored
      Javan Whistling Duck release.
      
      Change-Id: If44c9ca16a8188b68759325fbacc771365cb4af8
      cbecf57f
  9. 10 Sep, 2015 2 commits
    • Angie Chiang's avatar
      Isolate vp10's fwd_txfm from vp9 · ee5b8059
      Angie Chiang authored
      1) copy fw_txfm related files from vpx_dsp tp vp10
      
          vpx_dsp/fwd_txfm.h → vp10/common/vp10_fwd_txfm.h
          vpx_dsp/fwd_txfm.c → vp10/common/vp10_fwd_txfm.c
          vpx_dsp/x86/fwd_dct32x32_impl_sse2.h →  vp10/common/x86/vp10_fwd_dct32x32_impl_sse2.h
          vpx_dsp/x86/fwd_txfm_sse2.c →  vp10/common/x86/vp10_fwd_txfm_sse2.c
          vpx_dsp/x86/fwd_txfm_impl_sse2.h → vp10/common/vp10_fwd_txfm_impl_sse2.h
      
      Change-Id: Ie9428b2ab1ffeb28e17981bb8a142ebe204f3bba
      ee5b8059
    • Angie Chiang's avatar
      Isolate vp10's inv_txfm from vp9 · 87175ed5
      Angie Chiang authored
      1) copy following files from vpx_dsp/ to vp10/common/
      vp10_inv_txfm.c
      vp10_inv_txfm.h
      vp10_inv_txfm_sse2.c
      vp10_inv_txfm_sse2.h
      
      2) change the function prefix "vpx_" to "vp10_" in above files
      
      3) add unit test at vp10_inv_txfm_test.cc
      
      Change-Id: I206f10f60c8b27d872c84b7482c3bb1d1cb4b913
      87175ed5
  10. 13 Aug, 2015 1 commit
  11. 12 Aug, 2015 4 commits