Use ATTRIBUTE_PACKED for some more enums.

After this patch, they use 1 byte instead of 4 bytes.

BUG=aomedia:940

Change-Id: Id00f2a0618e458ba7fb985ecc10d581f156a18cd
diff --git a/av1/common/enums.h b/av1/common/enums.h
index bbdef3f..a93d05c 100644
--- a/av1/common/enums.h
+++ b/av1/common/enums.h
@@ -304,7 +304,7 @@
   TX_TYPES_1D,
 } TX_TYPE_1D;
 
-typedef enum {
+typedef enum ATTRIBUTE_PACKED {
   DCT_DCT,    // DCT  in both horizontal and vertical
   ADST_DCT,   // ADST in vertical, DCT in horizontal
   DCT_ADST,   // DCT  in vertical, ADST in horizontal
diff --git a/av1/common/filter.h b/av1/common/filter.h
index c955aa7..2f1689a 100644
--- a/av1/common/filter.h
+++ b/av1/common/filter.h
@@ -29,7 +29,7 @@
 #define USE_12TAP_FILTER 0
 #define USE_EXTRA_FILTER 0
 
-typedef enum {
+typedef enum ATTRIBUTE_PACKED {
   EIGHTTAP_REGULAR,
   EIGHTTAP_SMOOTH,
 #if USE_EXTRA_FILTER