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
    • Ronald S. Bultje's avatar
    • 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
    • Jim Bankoski's avatar
      Fixes invoke macro commit... · ee6421a2
      Jim Bankoski authored
      Change-Id: Ic186269b51ffb3c344635bfa9825bed25be2c5ae
    • 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
    • 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