summaryrefslogtreecommitdiff
path: root/libavcodec/arm/mpegvideo_arm.c
diff options
context:
space:
mode:
authorMåns Rullgård <mans@mansr.com>2010-06-02 18:49:53 +0000
committerMåns Rullgård <mans@mansr.com>2010-06-02 18:49:53 +0000
commita76eec3b7803a20a06f0d3a144a09deebfccdb57 (patch)
tree8eed1013958dcfb0f2520a186b25821dfa89679b /libavcodec/arm/mpegvideo_arm.c
parent83b707613181c01fd4e9d25dda6787af439d2e41 (diff)
ARM: fail build if hardcoded struct offsets are wrong
Originally committed as revision 23427 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavcodec/arm/mpegvideo_arm.c')
-rw-r--r--libavcodec/arm/mpegvideo_arm.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/libavcodec/arm/mpegvideo_arm.c b/libavcodec/arm/mpegvideo_arm.c
index e7cb9c6633..cb8a7e087e 100644
--- a/libavcodec/arm/mpegvideo_arm.c
+++ b/libavcodec/arm/mpegvideo_arm.c
@@ -22,6 +22,14 @@
#include "libavcodec/dsputil.h"
#include "libavcodec/mpegvideo.h"
#include "mpegvideo_arm.h"
+#include "asm-offsets.h"
+
+CHK_OFFS(MpegEncContext, y_dc_scale, Y_DC_SCALE);
+CHK_OFFS(MpegEncContext, c_dc_scale, C_DC_SCALE);
+CHK_OFFS(MpegEncContext, ac_pred, AC_PRED);
+CHK_OFFS(MpegEncContext, block_last_index, BLOCK_LAST_INDEX);
+CHK_OFFS(MpegEncContext, inter_scantable.raster_end, INTER_SCANTAB_RASTER_END);
+CHK_OFFS(MpegEncContext, h263_aic, H263_AIC);
void ff_dct_unquantize_h263_inter_neon(MpegEncContext *s, DCTELEM *block,
int n, int qscale);