1. 23 Jan, 2014 1 commit
  2. 22 Jan, 2014 1 commit
  3. 18 Jan, 2014 1 commit
    • Jingning Han's avatar
      Deprecate best_mv from encoder · b461c088
      Jingning Han authored
      This commit deprecates the use of best_mv from encoding and bit-stream
      writing stages. It hence removes the definition from MACROBLOCKD.
      
      Change-Id: I8e5302775a2aa4a18900726df407bff881f2dfb1
      b461c088
  4. 13 Jan, 2014 1 commit
  5. 09 Jan, 2014 1 commit
  6. 06 Jan, 2014 1 commit
  7. 20 Dec, 2013 1 commit
  8. 19 Dec, 2013 1 commit
  9. 17 Dec, 2013 1 commit
  10. 16 Dec, 2013 1 commit
  11. 14 Dec, 2013 1 commit
  12. 11 Dec, 2013 2 commits
  13. 10 Dec, 2013 1 commit
    • Dmitry Kovalev's avatar
      Cleaning up skip context calculation. · 2dd20e46
      Dmitry Kovalev authored
      Renames:
        vp9_get_pred_context_mbskip => vp9_get_skip_context
        vp9_get_pred_prob_mbskip    => vp9_get_skip_prob
      
      Change-Id: I2af499848ef73f3f5cd8cdb27852d0bcdfe31d09
      2dd20e46
  14. 09 Dec, 2013 1 commit
  15. 06 Dec, 2013 5 commits
  16. 04 Dec, 2013 2 commits
    • Dmitry Kovalev's avatar
      Removing old code. · 30a5a07a
      Dmitry Kovalev authored
      Change-Id: I7ccbe13e1accd292a3e0e98522416f9c4b4bc82b
      30a5a07a
    • Dmitry Kovalev's avatar
      Cleaning up vp9_entropy.h file. · 8e89e2f2
      Dmitry Kovalev authored
      Renaming constants for consistency:
        DCT_VAL_CATEGORY1 => CATEGORY1_TOKEN
        DCT_VAL_CATEGORY2 => CATEGORY2_TOKEN
        DCT_VAL_CATEGORY3 => CATEGORY3_TOKEN
        DCT_VAL_CATEGORY4 => CATEGORY4_TOKEN
        DCT_VAL_CATEGORY5 => CATEGORY5_TOKEN
        DCT_VAL_CATEGORY6 => CATEGORY6_TOKEN
        DCT_EOB_TOKEN     => EOB_TOKEN
        DCT_EOB_MODEL_TOKEN => EOB_MODEL_TOKEN
        MAX_ENTROPY_TOKENS => ENTROPY_TOKENS
      
      Moving constants:
        INTER_MODE_CONTEXTS from vp9_entropy.h to vp9_blockd.h.
        EOSB_TOKEN from vp9_entropy.h to vp9_tokenize.h
      
      Change-Id: I5fcbf081318e1d365792b6d290a930c6cb0f3fc2
      8e89e2f2
  17. 27 Nov, 2013 1 commit
  18. 26 Nov, 2013 1 commit
  19. 25 Nov, 2013 1 commit
  20. 23 Nov, 2013 1 commit
    • Dmitry Kovalev's avatar
      Renaming COMPPREDMODE_TYPE enum and its members. · fb9c19c6
      Dmitry Kovalev authored
      List of renames:
        COMPPREDMODE_TYPE      => REFERENCE_MODE
        SINGLE_PREDICTION_ONLY => SINGLE_REFERENCE
        COMP_PREDICTION_ONLY   => COMPOUND_REFERENCE
        HYBRID_PREDICTION      => REFERENCE_MODE_SELECT (like TX_MODE_SELECT)
        NB_PREDICTION_TYPES    => REFERENCE_MODES
      
      Change-Id: If723dabe9435325d0165dcd028142a2c78b417b4
      fb9c19c6
  21. 22 Nov, 2013 1 commit
  22. 21 Nov, 2013 1 commit
  23. 20 Nov, 2013 3 commits
  24. 12 Nov, 2013 2 commits
  25. 08 Nov, 2013 1 commit
  26. 06 Nov, 2013 1 commit
  27. 05 Nov, 2013 1 commit
    • Dmitry Kovalev's avatar
      Localizing NEARESTMV special cases in the code. · 81518961
      Dmitry Kovalev authored
      Removing special case handling from vp9_tree_probs_from_distribution(),
      tree_merge_probs(), and vp9_tokens_from_tree_offset() functions. Replacing
      inter_mode_offset() function with macro INTER_OFFSET which is used now for
      vp9_inter_mode_tree definition.
      
      Change-Id: Iff75a1499d460beb949ece543389c8754deaf178
      81518961
  28. 04 Nov, 2013 1 commit
    • Dmitry Kovalev's avatar
      Splitting partition_probs array into two arrays. · dde8069e
      Dmitry Kovalev authored
      We only update partition_probs for inter frames but they are constant
      for key frames. It is not necessary to have constants inside frame
      context and copy them every time. This change reduces FRAME_CONTEXT size
      by at least 48 bytes.
      
      
      Change-Id: If70a53be51043f37fe7d113853217937710932a7
      dde8069e
  29. 01 Nov, 2013 1 commit
    • Dmitry Kovalev's avatar
      Removing 'new' probability calculation from convert_distribution(). · df19c6b6
      Dmitry Kovalev authored
      We don't have to calculate 'new' probability in convert_distribution()
      because it is enough to calculate only 'new' counters which could be used
      to calculate probability if necessary. That's why removing a lot of unused
      temporary probability arrays and reducing number of get_binary_prob()
      calls.
      
      Change-Id: I4e14eb7203d1ace61bbddefd6b9b6326be83ba63
      df19c6b6
  30. 30 Oct, 2013 1 commit
  31. 28 Oct, 2013 1 commit