1. 30 Oct, 2012 33 commits
  2. 29 Oct, 2012 7 commits
    • Yaowu Xu's avatar
      fixed a build issue · d8bd0246
      Yaowu Xu authored
      Two head files dct.h and dct_x86.h were removed in a previous commit,
      this commit removed the build's dependency on the two files.
      
      Change-Id: Idd33712470912d39d42f133dc30b710cab6fa832
      d8bd0246
    • Ronald S. Bultje's avatar
      1758dc03
    • Ronald S. Bultje's avatar
    • Jim Bankoski's avatar
      remove fdct invoke macros · 818ee904
      Jim Bankoski authored
      Remove the fdct invoke macro calls
      
      Change-Id: Ica2431c655819fa012133ee7abc75a16761e5fd6
      818ee904
    • Jim Bankoski's avatar
      Fixes invoke macro commit... · ee6421a2
      Jim Bankoski authored
      Change-Id: Ic186269b51ffb3c344635bfa9825bed25be2c5ae
      ee6421a2
    • 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
    • Yaowu Xu's avatar
      Improves subpixel reference mv evaluation · cc9c637d
      Yaowu Xu authored
      Previously, in evaluating reference motion vectors, MVs are always
      rounded to integer pixel position and SADs are calculated.  This
      commit takes into account the subpixel portion of the mvs, and uses
      bilinear interpolation to produce reference pixel values in subpixel
      postions. In addition, SSE is used in place of SAD. Pixels used are
      16x2 above and 2x16 to the left.
      
      This commmit intends to test the potential of this line of work in
      term of compression improvement, obviously, the change would increase
      decoder complexity significantly.
      
      Test results
      std-hd: 1.738%(avg) 1.779%(glb), 1.663%(ssim)
      derf: 0.472%(avg) 0.477%(glb), 0.418%(ssim)
      
      Change-Id: I3ae1b098f6289df78891134d9a5e4bb2fde87a0b
      cc9c637d