summaryrefslogtreecommitdiff
path: root/vp9/encoder/vp9_subexp.c
AgeCommit message (Collapse)Author
2014-08-05vp9_subexp: remove vp9_compute_update_table()James Zern
makes update_bits[] a constant table Change-Id: If105bf0522487f54a31e12a7cc73aa24671b19d4
2014-03-17Removed several unused functions.Yaowu Xu
Change-Id: Ib9e27298c575afc02a98b593bc6ad60762064d9b
2014-03-05Adding vp9_cost.{h, c} files.Dmitry Kovalev
Change-Id: If90c1bc822873156d4e38fca1938e4907f6c95f0
2014-03-02vp9_prob_diff_update_savings_search_model(): remove paramsYaowu Xu
Two paramemters are not in use, therefore are removed. Change-Id: I41eb601b7b4bf2feedb13b3f240315656d8694f9
2014-02-03Propgate constants through subexp routines.Alex Converse
This avoids calls to get_unsigned_bits() with constants and replaces hard to trace loops with simpler structures. Change-Id: Ic1afc5a17d7df5bcfc85b76efda316b0bf118467
2013-12-20Renaming vp9_boolcoder.{h, c} to vp9_writer.{h, c}.Dmitry Kovalev
Change-Id: I9b9a5fcce8530284df0f270706ee060a0edc1517
2013-11-19Cleaning up probability/cost functions.Dmitry Kovalev
Change-Id: Ifad4b0e6355ce49fcc6f470becc080e8069452ee
2013-10-31Cleanup. Adding const to function pointer arguments.Dmitry Kovalev
Change-Id: I12c67c8c0fa1aa7fb3f7d6cc2ef65be29c4ea292
2013-10-11Replacing {VP9_COEF, MODE}_UPDATE_PROB with DIFF_UPDATE_PROB.Dmitry Kovalev
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
2013-07-22vp9: make some static tables constJames Zern
Change-Id: I8bcae51271673da8755c66a51aea005dfe6a3739
2013-07-02Clean-up in forward update to use mapping tablesDeb Mukherjee
Uses mapping tables instead of complicated modulo/division operations for prob mapping for forward updates. No bit-stream or output change. Change-Id: Ifd9ce8ac1437835c305c94f64c18273c7a68f546
2013-06-29Moving encoder subexp encoding functions to subexp.{h, c}.Dmitry Kovalev
Change-Id: I83ca53bf6def871f199a382a671f26ad7cbecbca