aom/aom
Urvang Joshi cb586f3ba9 enums.h: Combine related #defines into packed enums.
enums for BLOCK_SIZE, TX_SIZE and PREDICTION_MODE.

Note: These were converted to #defines earlier to save on memory:
https://chromium-review.googlesource.com/#/c/269854/

But we, instead, use attribute 'packed' (see here:
https://gcc.gnu.org/onlinedocs/gcc/Common-Type-Attributes.html#Common-Type-Attributes)
to ensure that these enums use the smallest possible integer type,
and so use smallest memory when used in structs/arrays etc.

Change-Id: If1fc136686b28847109c9f3a06f8728165e7e475
2016-09-22 09:44:51 -07:00
..
internal Move CHECK_MEM_ERROR implementation to aom/internal. 2016-09-06 21:23:36 +00:00
src Change to use aom copyright notice 2016-09-02 08:22:07 -07:00
aom.h Change to use aom copyright notice 2016-09-02 08:22:07 -07:00
aom_codec.h enums.h: Combine related #defines into packed enums. 2016-09-22 09:44:51 -07:00
aom_codec.mk Change to use aom copyright notice 2016-09-02 08:22:07 -07:00
aom_decoder.h Change to use aom copyright notice 2016-09-02 08:22:07 -07:00
aom_encoder.h Change to use aom copyright notice 2016-09-02 08:22:07 -07:00
aom_frame_buffer.h Change to use aom copyright notice 2016-09-02 08:22:07 -07:00
aom_image.h Change to use aom copyright notice 2016-09-02 08:22:07 -07:00
aom_integer.h Change to use aom copyright notice 2016-09-02 08:22:07 -07:00
aomcx.h Change to use aom copyright notice 2016-09-02 08:22:07 -07:00
aomdx.h Change to use aom copyright notice 2016-09-02 08:22:07 -07:00
exports_com Port renaming changes from AOMedia 2016-08-31 18:19:03 -07:00
exports_dec Port renaming changes from AOMedia 2016-08-31 18:19:03 -07:00
exports_enc Port renaming changes from AOMedia 2016-08-31 18:19:03 -07:00