On 10/12/2015 12:20 AM, Rodger Combs wrote: > diff --git a/libavutil/aes_internal.h b/libavutil/aes_internal.h > index e2841ef..37b9568 100644 > --- a/libavutil/aes_internal.h > +++ b/libavutil/aes_internal.h > @@ -36,6 +36,7 @@ typedef struct AVAES { > av_aes_block round_key[15]; > av_aes_block state[2]; > int rounds; > + void (*crypt)(struct AVAES *a, uint8_t *dst, const uint8_t *src, int > count, uint8_t *iv);
Ideally, don't pass a struct pointer to an asm function. Pass its elements instead (round_key, state and rounds, as needed). > } AVAES; > > #endif /* AVUTIL_AES_INTERNAL_H */ > _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel