1. 26 Nov, 2012 1 commit
  2. 25 Nov, 2012 4 commits
  3. 23 Nov, 2012 4 commits
    • Ronald S. Bultje's avatar
      Restructure vp9_decode_mb_tokens_8x8() a bit. · 9970d8b6
      Ronald S. Bultje authored
      Don't declare variables if they only ever have a single value and are
      used only as argument to another function call; instead, just hardcode
      the value in the function call directly. Split out UV and Y coefficient
      loops for clarity. Use xd->block[].qcoeff instead of xd->qcoeff + magic
      to remove use of magic offset variables.
      
      Change-Id: I5b17eda1bb666c69c2b7ea957d5525cd78192e33
      9970d8b6
    • Ronald S. Bultje's avatar
      Restructure vp9_decode_mb_tokens_16x16() a bit. · f090b6b4
      Ronald S. Bultje authored
      Don't declare variables if they only ever have a single value and are
      used only as argument to another function call; instead, just hardcode
      the value in the function call directly. Also remove unneeded brackets
      around a code block, and remove the magic offsets 64 and 256 for chroma
      values in the coefficient memory block.
      
      Change-Id: I14fc14120a81ea1d6fb862674e8bf8cf6ba3d114
      f090b6b4
    • Ronald S. Bultje's avatar
      Make get_eob() function static. · 0312c3d6
      Ronald S. Bultje authored
      Change-Id: Idde3ab97960eda7022367c1f91a873a479bc9d7b
      0312c3d6
    • Ronald S. Bultje's avatar
      Rename "block_type" function argument to "txfm_size". · 44228471
      Ronald S. Bultje authored
      Also fix the type (TX_SIZE instead of int).
      
      Change-Id: Ib9b3f33835e58a6e758ed5f37bb64543e62b6a86
      44228471
  4. 22 Nov, 2012 1 commit
  5. 21 Nov, 2012 6 commits
  6. 20 Nov, 2012 2 commits
    • Yunqing Wang's avatar
      Fix ref_stride in sad function · bbe5e032
      Yunqing Wang authored
      Used ref_stride.
      
      Change-Id: I31f0a3bb935520f54d11a1d87315627f162ae845
      bbe5e032
    • John Koleszar's avatar
      make: fix dependency generation for flat build tree · 2978bb87
      John Koleszar authored
      Update the fmt_deps function to use a new sed expression to convert the
      object file name generated by the compiler into the path-transformed
      name of the .o and .d files.
      
      Prior to this patch, changing a header file would not trigger an
      incremental build.
      
      Change-Id: I07f498a1d134577b89a72e3f1143c737b31a0636
      2978bb87
  7. 18 Nov, 2012 1 commit
    • Jim Bankoski's avatar
      clean out some of the rtcd code. · f4871b6a
      Jim Bankoski authored
      This removes functions that are no longer needed and cleans up some warnings.
      
      Change-Id: I292a4c3694e9c1d68ce99cea390905b198434719
      f4871b6a
  8. 17 Nov, 2012 14 commits
  9. 16 Nov, 2012 7 commits
    • Yunqing Wang's avatar
    • Yunqing Wang's avatar
      4c7c15ee
    • Yunqing Wang's avatar
      Add const before the dequant(dq) · 47d9d48f
      Yunqing Wang authored
      Modified code to use const before dq.
      
      Change-Id: I6fa59c2ed9743ded33ad08df70e15c2fe1ae7b99
      47d9d48f
    • Yaowu Xu's avatar
      Merge "remove yasm.rules" into experimental · 7bb2afa1
      Yaowu Xu authored
      7bb2afa1
    • Yaowu Xu's avatar
      remove yasm.rules · 9152f485
      Yaowu Xu authored
      As we changed the scripts to compile asm files using customized command
      for each file.
      
      Change-Id: I975713f3d0cce2238de3ee3fe44e3227385f0c64
      9152f485
    • Ronald S. Bultje's avatar
      Support 32x32 intra modes in non-keyframe superblocks. · 5b11052a
      Ronald S. Bultje authored
      Change-Id: Icf8ad313c543462e523bff89690e5daa8d49bcc0
      5b11052a
    • Paul Wilkins's avatar
      Further experimentation with the mode context · a57dbd95
      Paul Wilkins authored
      Experiments with a larger set of contexts and some
      clean up to replace magic numbers regarding the
      number of contexts.
      
      The starting values and rate of backwards adaption
      are still suspect and based on a small set of tests.
      Added forwards adjustment of probabilities.
      
      The net result of adding the new context and forward
      update is small compared to the old context from the
      legacy find_near function.  (down a little on derf but
      up by a similar amount for HD)
      
      HOWEVER.... with the new context and forward update
      the impact of disabling the reverse update (which may be
      necessary in some use cases to facilitate parallel decoding)
      is hugely reduced.
      
      For the old context without forward update, the impact of
      turning off reverse update (Experiment was with SB off) was
      Derf - 0.9, Yt -1.89, ythd -2.75 and sthd -8.35. The impact was
      mainly at low data rates.
      
      With the new context and forward update enabled the impact
      for all the test sets was no more than 0.5-1% (again most at
      the low end).
      
      Change-Id: Ic751b414c8ce7f7f3ebc6f19a741d774d2b4b556
      a57dbd95