[FFmpeg-cvslog] r23436 - trunk/libavcodec/arm/mpegvideo_arm.c
mru
subversion
Thu Jun 3 00:05:26 CEST 2010
Author: mru
Date: Thu Jun 3 00:05:25 2010
New Revision: 23436
Log:
ARM: check struct offsets only when they are used
The offsets differ depending on configuration, so only check them when
they will actually be used. Presently, this is when NEON is enabled.
Modified:
trunk/libavcodec/arm/mpegvideo_arm.c
Modified: trunk/libavcodec/arm/mpegvideo_arm.c
==============================================================================
--- trunk/libavcodec/arm/mpegvideo_arm.c Thu Jun 3 00:00:53 2010 (r23435)
+++ trunk/libavcodec/arm/mpegvideo_arm.c Thu Jun 3 00:05:25 2010 (r23436)
@@ -24,12 +24,14 @@
#include "mpegvideo_arm.h"
#include "asm-offsets.h"
+#if HAVE_NEON
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);
+#endif
void ff_dct_unquantize_h263_inter_neon(MpegEncContext *s, DCTELEM *block,
int n, int qscale);
More information about the ffmpeg-cvslog
mailing list