On 8/1/11 1:48 PM, Martin Storsjö wrote:
---
  libavcodec/arm/asm-offsets.h |    9 +++++++++
  1 files changed, 9 insertions(+), 0 deletions(-)

diff --git a/libavcodec/arm/asm-offsets.h b/libavcodec/arm/asm-offsets.h
index 110d33d..3fc2c51 100644
--- a/libavcodec/arm/asm-offsets.h
+++ b/libavcodec/arm/asm-offsets.h
@@ -29,11 +29,20 @@
  #endif

  /* MpegEncContext */
+#if defined(__ARM_EABI__) || defined(__eabi__)
  #define Y_DC_SCALE               0xb4
  #define C_DC_SCALE               0xb8
  #define AC_PRED                  0xbc
  #define BLOCK_LAST_INDEX         0xc0
  #define H263_AIC                 0xf0
  #define INTER_SCANTAB_RASTER_END 0x138
+#elif defined(__APPLE__)
+#define Y_DC_SCALE               0xb0
+#define C_DC_SCALE               0xb4
+#define AC_PRED                  0xb8
+#define BLOCK_LAST_INDEX         0xbc
+#define H263_AIC                 0xec
+#define INTER_SCANTAB_RASTER_END 0x134
+#endif

  #endif /* AVCODEC_ARM_ASM_OFFSETS_H */

If we shuffle the int64 down the struct we could have an unified offset again.

lu
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to