1. 07 Oct, 2014 1 commit
  2. 20 Sep, 2014 1 commit
    • hkuang's avatar
      Remove mi_grid_* structures. · c70cea97
      hkuang authored
      mi_grid_* are arrays of pointer to pointer. They save the pointers that point
      to the MIs in cm->mi. But they are unnecessary and complicated. The original
      goal was to remove MODE_INFO_t copy. But with an extra MODE_INFO_t pointer
      inside MODE_INFO_t, same goal could be achieved.
      
      This commit totally removes the mi_grid_* structures. But there are still
      many dummy MODE_INFO_t inside cm->mi which are a waste of memory. Next commit
      will do on-demand MODE_INFO_t allocation in order to save these memories.
      
      Change-Id: I3a05cf1610679fed26e0b2eadd315a9ae91afdd6
      c70cea97
  3. 19 Sep, 2014 1 commit
  4. 04 Aug, 2014 1 commit
  5. 01 Aug, 2014 1 commit
  6. 11 Jul, 2014 1 commit
    • Deb Mukherjee's avatar
      Some extra bit probability cleanups · 6957e7a0
      Deb Mukherjee authored
      Refactoring to remove some duplication of probability
      tables between tokenization and detokenization.
      
      Change-Id: I2fc6a6497f9c0410021a9b41f828bc58a864e466
      6957e7a0
  7. 23 Apr, 2014 1 commit
  8. 02 Apr, 2014 1 commit
  9. 13 Mar, 2014 1 commit
  10. 28 Feb, 2014 2 commits
  11. 19 Feb, 2014 1 commit
  12. 10 Feb, 2014 1 commit
  13. 24 Jan, 2014 1 commit
  14. 22 Jan, 2014 1 commit
  15. 20 Dec, 2013 1 commit
  16. 16 Dec, 2013 1 commit
  17. 13 Dec, 2013 1 commit
  18. 06 Dec, 2013 2 commits
  19. 04 Dec, 2013 2 commits
    • Dmitry Kovalev's avatar
      Formatting vp9_pareto8_full array. · ff6d6a9f
      Dmitry Kovalev authored
      Change-Id: Ic7f47a8d233daf5e61e82092865837ea4eda4095
      ff6d6a9f
    • 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
  20. 27 Nov, 2013 1 commit
  21. 23 Nov, 2013 1 commit
  22. 20 Nov, 2013 2 commits
  23. 19 Nov, 2013 2 commits
  24. 14 Nov, 2013 1 commit
    • Deb Mukherjee's avatar
      Simplifies band-getting with a static array · cfcd5c4f
      Deb Mukherjee authored
      Simplifies the code by implementing band mapping with static arrays.
      A lot of the code complexity introduced in a previous patch
      disappears.
      
      Change-Id: Ia3fac36e594fb5ad2d55ae141c58bba4c55c2d28
      cfcd5c4f
  25. 12 Nov, 2013 2 commits
  26. 31 Oct, 2013 1 commit
  27. 16 Oct, 2013 1 commit
    • Dmitry Kovalev's avatar
      Adding get_band_translate() function. · 9deb614a
      Dmitry Kovalev authored
      Moving code that gets band_translate array from get_scan_and_band()
      function to get_band_translate() function. Renaming get_scan_and_band() to
      get_scan().
      
      Change-Id: I43047c205a1ca2a6e24be44db39dc04b7a385008
      9deb614a
  28. 15 Oct, 2013 2 commits
  29. 11 Oct, 2013 2 commits
    • Dmitry Kovalev's avatar
      Replacing {VP9_COEF, MODE}_UPDATE_PROB with DIFF_UPDATE_PROB. · 4a0f9478
      Dmitry Kovalev authored
      Values of MODE_UPDATE_PROB and VP9_COEF_UPDATE_PROB are equal, so replacing
      them with one constant. Inlining appropriate arguments for functions:
        vp9_cond_prob_diff_update (encoder)
        vp9_diff_update_prob (decoder)
      
      Change-Id: I1255a1cb477743b799b3bfbbcd8de6b32b067338
      4a0f9478
    • Dmitry Kovalev's avatar
      Removing vp9_tree_p typedef. · 98400c1b
      Dmitry Kovalev authored
      It is used only two times and it is more clear to use real type instead
      of typedef.
      
      Change-Id: Idc25c16504c3da4d040e0cdb33a2987631bb6a5b
      98400c1b
  30. 07 Oct, 2013 2 commits
  31. 30 Sep, 2013 1 commit