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