[FFmpeg-cvslog] r19316 - in trunk/libavcodec: rv30.c rv34.c rv34.h rv40.c
Kostya
kostya.shishkov
Thu Jul 2 06:29:19 CEST 2009
On Wed, Jul 01, 2009 at 09:00:22PM +0100, M?ns Rullg?rd wrote:
> Jeff Downs <heydowns at borg.com> writes:
>
> > On Wed, 1 Jul 2009, kostya wrote:
> >
> >> Author: kostya
> >> Date: Wed Jul 1 17:08:02 2009
> >> New Revision: 19316
> >>
> >> Log:
> >> RV3/4 intra types array causes alignment issues (at least on ARM5), thus change
> >> its stride and offset to always have align 4.
> >
> > There are still alignment issues (on sparc at a minimum) in the rv3/4
> > decoder. The calls to fill_rectangle() are all suspect, with at least the
> > ones passing vp as (RV34DecContext.avail_cache + 5) being certainly
> > unaligned.
>
> Most of the calls in rv34_decode_mv() are bad too. On 64-bit
> machines, they need 8-byte alignment but provide only 4.
Will try to fix.
> --
> M?ns Rullg?rd
More information about the ffmpeg-cvslog
mailing list