summaryrefslogtreecommitdiff
path: root/apps/codecs/demac/libdemac/parser.h
diff options
context:
space:
mode:
Diffstat (limited to 'apps/codecs/demac/libdemac/parser.h')
-rw-r--r--apps/codecs/demac/libdemac/parser.h10
1 files changed, 8 insertions, 2 deletions
diff --git a/apps/codecs/demac/libdemac/parser.h b/apps/codecs/demac/libdemac/parser.h
index 301cf4a5e1..4ef0977e6b 100644
--- a/apps/codecs/demac/libdemac/parser.h
+++ b/apps/codecs/demac/libdemac/parser.h
@@ -71,6 +71,10 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110, USA
71/* Total size of all predictor histories - 50 * sizeof(int32_t) */ 71/* Total size of all predictor histories - 50 * sizeof(int32_t) */
72#define PREDICTOR_SIZE 50 72#define PREDICTOR_SIZE 50
73 73
74
75/* NOTE: This struct is used in predictor-arm.S - any updates need to
76 be reflected there. */
77
74struct predictor_t 78struct predictor_t
75{ 79{
76 /* Filter histories */ 80 /* Filter histories */
@@ -79,10 +83,12 @@ struct predictor_t
79 int32_t YlastA; 83 int32_t YlastA;
80 int32_t XlastA; 84 int32_t XlastA;
81 85
82 int32_t YfilterA; 86 /* NOTE: The order of the next four fields is important for
83 int32_t XfilterA; 87 predictor-arm.S */
84 int32_t YfilterB; 88 int32_t YfilterB;
89 int32_t XfilterA;
85 int32_t XfilterB; 90 int32_t XfilterB;
91 int32_t YfilterA;
86 92
87 /* Adaption co-efficients */ 93 /* Adaption co-efficients */
88 int32_t YcoeffsA[4]; 94 int32_t YcoeffsA[4];