vpx/vp9/decoder
hkuang c70cea97ac Remove mi_grid_* structures.
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
2014-09-19 21:27:11 -07:00
..
vp9_decodeframe.c Remove mi_grid_* structures. 2014-09-19 21:27:11 -07:00
vp9_decodeframe.h Separates profile 2 into 2 profiles 2 and 3 2014-07-17 20:51:59 -07:00
vp9_decodemv.c Remove mi_grid_* structures. 2014-09-19 21:27:11 -07:00
vp9_decodemv.h Removing vp9_onyxd_int.h file. 2014-03-05 10:39:29 -08:00
vp9_decoder.c vp9: wait for key/intra-only frame after corruption 2014-09-09 19:36:11 -07:00
vp9_decoder.h vp9: wait for key/intra-only frame after corruption 2014-09-09 19:36:11 -07:00
vp9_detokenize.c Remove mi_grid_* structures. 2014-09-19 21:27:11 -07:00
vp9_detokenize.h Renaming vp9_onyxd.h and vp9_onyxd_if.c to vp9_decoder.{h, c}. 2014-03-06 12:08:20 -08:00
vp9_dsubexp.c Remove an unused function 2014-04-20 14:50:35 -07:00
vp9_dsubexp.h vp9/decoder: add extern "C" to headers 2014-01-23 16:21:24 -08:00
vp9_dthread.c Remove mi_grid_* structures. 2014-09-19 21:27:11 -07:00
vp9_dthread.h vp9_loop_filter_alloc: reorder parameters 2014-09-08 20:13:39 -07:00
vp9_read_bit_buffer.c Improve vp9_rb_bytes_read 2014-06-18 08:31:45 -07:00
vp9_read_bit_buffer.h vp9_read_bit_buffer.h convert header statics to global functions 2014-03-03 15:21:22 -08:00
vp9_reader.c Add VPXD_SET_DECRYPTOR support to the VP9 decoder. 2014-04-23 16:11:54 -07:00
vp9_reader.h fixes several -Wunused-function warnings 2014-08-12 16:51:07 -07:00