summaryrefslogtreecommitdiff
path: root/libavutil/aes_internal.h
diff options
context:
space:
mode:
authorRodger Combs <rodger.combs@gmail.com>2015-10-11 22:14:20 -0500
committerRodger Combs <rodger.combs@gmail.com>2015-10-28 04:23:14 -0500
commit15ff5c7215def8e6bc38f6b84526fb1266c09dc3 (patch)
tree2c9f097233479ff04f940be0c1910572d6a7b705 /libavutil/aes_internal.h
parentec588db56fdc21606a8c8b9b32f4a54aacbe7aca (diff)
downloadffmpeg-15ff5c7215def8e6bc38f6b84526fb1266c09dc3.tar.gz
lavu/aes: add runtime dispatch for crypt function
Diffstat (limited to 'libavutil/aes_internal.h')
-rw-r--r--libavutil/aes_internal.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/libavutil/aes_internal.h b/libavutil/aes_internal.h
index e2841efc1a..e5bf4bde07 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, int rounds);
} AVAES;
#endif /* AVUTIL_AES_INTERNAL_H */