- av_aes_block *s1 = (av_aes_block *) (s0[0].u8 - s);
- av_aes_block *s3 = (av_aes_block *) (s0[0].u8 + s);
+ unsigned char *s1_dst = (unsigned char*)s0[0].u8 + 3 - s;
+ const unsigned char *s1_src = s1_dst + sizeof(*s0);
+ unsigned char *s3_dst = (unsigned char*)s0[0].u8 + s + 1;
+ const unsigned char *s3_src = s3_dst + sizeof(*s0);