1. 10 Apr, 2013 - 17 commits
  2. 09 Apr, 2013 - 10 commits
  3. 08 Apr, 2013 - 5 commits
    • John Koleszar's avatar
      detokenize: use consistent structure for all block sizes · e6deea4e
      John Koleszar authored
      Restructure the code to avoid the majority of per-block-size
      switches, code duplication, etc. All block types (mb/sb32/sb64)
      can be handled by the same code.
      
      Change-Id: I4022718d66e31a15a7074e43f3b98cd0a5124ea7
      e6deea4e
    • Dmitry Kovalev's avatar
      Simplification of decoder's code. · 5811d7e8
      Dmitry Kovalev authored
      Removing several commented code blocks, using uint32_t and uint8_t types,
      removing redundant code.
      
      Change-Id: Ifc5cc9863897925ea2a7cab4f7309ccf28d80bfe
      5811d7e8
    • Ronald S. Bultje's avatar
      Don't use BLOCKD in vp9_invtrans.c. · f42bee7e
      Ronald S. Bultje authored
      Change-Id: I40524170334109e2864b06e3c73c8b34e5aa8b0f
      f42bee7e
    • Jingning Han's avatar
      Clamp inferred motion vectors only · 12bf0796
      Jingning Han authored
      Clamp only the motion vectors inferred from neighboring reference
      macroblocks. The motion vectors obtained through motion search in
      NEWMV mode are constrained during the search process, which allows
      a relatively larger referencing region than the inferred mvs.
      Hence further clamping the best mv provided by the motion search may
      affect the efficacy of NEWMV mode.
      
      Synchronized the decoding process. The decoded mvs in NEWMV modes
      should be guaranteed to fit in the effective range. Put a mv range
      clamping function there for security purpose.
      
      This improves the coding performance of high motion sequences, e.g.,
      derf set:
      foreman 0.233%
      husky   0.175%
      icd     0.135%
      mother_daughter 0.337%
      pamphlet        0.561%
      
      stdhd set:
      blue_sky 0.408%
      city     0.455%
      also saw sunflower goes down by -0.469%.
      
      Change-Id: I3fcbba669e56dab779857a8126a91b926e899cb5
      12bf0796
    • Ronald S. Bultje's avatar
      Fix typo which breaks 4x4 splitmv compound prediction RD code. · aeefa6e1
      Ronald S. Bultje authored
      0.15% quality increase on derf, particularly noticeable on hard clips
      at the higher bitrate end.
      
      Change-Id: I02415a96eb9bbc361cba923069625fae71844bc9
      aeefa6e1
  4. 05 Apr, 2013 - 8 commits