Rearrange MpegEncContext to simplify access from asm
authorMans Rullgard <mans@mansr.com>
Sat, 29 Jan 2011 17:14:29 +0000 (17:14 +0000)
committerMans Rullgard <mans@mansr.com>
Sat, 29 Jan 2011 17:14:29 +0000 (17:14 +0000)
commitd461a4731781e492d83ef254f9c0fbd0ce6e47eb
treeb9b3dc464fd59826820a9d1380597d3fcebdaa2d
parenta8f0814a742dee4783afaa5bedb01aa0c77b1fc4
Rearrange MpegEncContext to simplify access from asm

This moves the fields needed by asm near the top, before any
structs or other members which complicate the offset calculation.
Modifying other structs will no longer require updating the offsets,
and the asm code is slightly simpler due to the smaller offsets.

Signed-off-by: Mans Rullgard <mans@mansr.com>
libavcodec/arm/asm-offsets.h
libavcodec/arm/mpegvideo_neon.S
libavcodec/mpegvideo.h