X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavutil%2Faes_ctr.h;h=e4aae126a764be2b7bbf8f4106a3990344db1a5a;hb=41181bc4a01188c8f9b0366d77ddeed1e0845c53;hp=f596fa6a46bac698aca25ebb1967e96fe22c549b;hpb=aa6f43c2e959a960792f76d006b8699d733f258f;p=ffmpeg diff --git a/libavutil/aes_ctr.h b/libavutil/aes_ctr.h index f596fa6a46b..e4aae126a76 100644 --- a/libavutil/aes_ctr.h +++ b/libavutil/aes_ctr.h @@ -67,10 +67,15 @@ const uint8_t* av_aes_ctr_get_iv(struct AVAESCTR *a); void av_aes_ctr_set_random_iv(struct AVAESCTR *a); /** - * Forcefully change the iv + * Forcefully change the 8-byte iv */ void av_aes_ctr_set_iv(struct AVAESCTR *a, const uint8_t* iv); +/** + * Forcefully change the "full" 16-byte iv, including the counter + */ +void av_aes_ctr_set_full_iv(struct AVAESCTR *a, const uint8_t* iv); + /** * Increment the top 64 bit of the iv (performed after each frame) */