1. 04 Dec, 2014 1 commit
  2. 07 Nov, 2014 1 commit
    • Johann's avatar
      Remove asm offset dependencies · 6eec73a7
      Johann authored
      The obj_int_extract code is no longer worth maintaining. It creates
      significant issues when adapting for different build systems and no
      longer offers as significant of a performance benefit due to
      improvements in intrinsics.
      
      Source files will remain until the various third-party builds are updated.
      
      The neon fast quantizer has been moved to intrinsics. The armv6 version
      has been removed because so few remaining targets require it.
      
      Compilers and processors have improved significantly since the
      pack_tokens code was written. The assembly is no longer faster than the
      C code.
      
      pack_tokens were the only optimizations for the armv5te targets so the targets
      will be removed after the test infrastructure has been updated.
      
      BUG=710
      
      Change-Id: Ic785b167cd9f95eeff31c7c76b7b736c07fb30eb
      6eec73a7
  3. 31 Oct, 2014 1 commit
    • Johann's avatar
      Remove pair quantization · 2134eb2f
      Johann authored
      The intrinsics version of the pair quant is slower than running it
      individually.
      
      Change-Id: I7b4ea8599d4aab04be0a5a0c59b8b29a7fc283f4
      2134eb2f
  4. 29 Jul, 2014 1 commit
  5. 13 Jun, 2014 1 commit
    • Marco Paniconi's avatar
      Allow for deblocking temporal-denoised signal. · d08b2ba1
      Marco Paniconi authored
      Allow for an option to selectively apply the deblocking loop filter to the denoised
      raw block, based on the denoised state (no-filter, filter with zero motion, or filter with non-zero motion)
      of the current block and its upper and left denoised block.
      This helps to reduce some blocking artifacts from the motion-compensated denoising.
      
      Change-Id: I0ac4e70076df69a98c5391979e739a2681e24ae6
      d08b2ba1
  6. 04 Jun, 2013 1 commit
    • Marco Paniconi's avatar
      Condition the zbin_boost increase to 1 layer. · b71542dc
      Marco Paniconi authored
      Condition the existing zbin boost logic for gf/altf mode to temporal layers==1,
      since gf/altf reference frames are used in temporal layers as reference frames.
      
      Change-Id: I618bb20730e5f193e078215d06f54997c363dd7b
      b71542dc
  7. 15 Apr, 2013 1 commit
    • Johann's avatar
      Include RTCD header in encodeframe.c · 6c3f06a4
      Johann authored
      The file uses functions defined in vp8_rtcd.h but did not include the
      header.
      
      Change-Id: I110196ddc9181e533be1fe656e21c1791cabe226
      6c3f06a4
  8. 14 Mar, 2013 1 commit
  9. 11 Dec, 2012 2 commits
  10. 10 Dec, 2012 2 commits
  11. 05 Dec, 2012 1 commit
  12. 07 Nov, 2012 3 commits
  13. 06 Nov, 2012 2 commits
  14. 05 Nov, 2012 3 commits
  15. 02 Nov, 2012 1 commit
  16. 01 Nov, 2012 3 commits
  17. 31 Oct, 2012 4 commits
  18. 30 Oct, 2012 3 commits
  19. 29 Oct, 2012 1 commit
    • Paul Wilkins's avatar
      Name space clean up. · a99a2c36
      Paul Wilkins authored
      Preparation for project restructuring.
      Added vp9_ prefix on some function names that have global scope.
      Added static declaration on some that dont.
      
      Change-Id: If072f78b4300e8c17cfeed82c5d17b59946dcc5e
      a99a2c36
  20. 26 Oct, 2012 3 commits
    • Deb Mukherjee's avatar
      A clean up of the down_copy function · d269de5f
      Deb Mukherjee authored
      Change-Id: I0c689fb44e9e91539c450d26672d7a1d92e92900
      d269de5f
    • Paul Wilkins's avatar
      Explicit MV reference experiment. · ba30e774
      Paul Wilkins authored
      Coding and costing of mv reference signal.
      
      Issues in updating MV ref with COMPANDED_MVREF_THRESH
      to be resolved. Ideally the MV precision should be defined based
      on absolute MV magnitude not as now the MV ref magnitude.
      
      Update to mv counts moved into bitstream.c because otherwise
      if the motion reference is changed at the last minute the encoder
      and decoder get out of step in terms of the counts used to update
      entropy probs.
      
      Code working on a few test clips but no results yet re benefit vs
      signaling cost and no tuning of red loop to test lower cost alternatives
      based on the available reference values.
      
      Patch 3. Added check to make sure we don't pick a reference
      that would give rise to an uncodeable / out of range residual.
      
      Patch 6-7: Attempt to rebase. OK to submit but best to leave flag off for now.
      
      Patch 9. Remove print no longer needed.
      
      Change-Id: I1938c2ffe41afe6d3cf6ccc0cb2c5d404809a712
      ba30e774
    • Ronald S. Bultje's avatar
      Extend edges correctly during actual frame encoding also. · 6d465faa
      Ronald S. Bultje authored
      Should fix B_PRED-related encoder/decoder mismatches.
      
      Change-Id: I16f808dffd19094e02e8562ba58cc1016155ce93
      6d465faa
  21. 25 Oct, 2012 1 commit
  22. 23 Oct, 2012 1 commit
    • Deb Mukherjee's avatar
      Merging in the Switchable interp experiment · 53731197
      Deb Mukherjee authored
      There is a macro DEFAULT_INTERP_FILTER defined in encoder/onyx_if.c that
      is set as EIGHTTAP for now - so SWITCHABLE is not really used. Ideally,
      this should be SWITCHABLE but that would make the encoder quite a bit slower.
      We will change the default filter to SWITCHABLE once we find a faster way to
      search for switchable filters.
      
      Change-Id: Iee91832cdc07e6e14108d9b543130fdd12fc9874
      53731197
  23. 22 Oct, 2012 2 commits