22 #ifndef AVUTIL_BLOWFISH_H 23 #define AVUTIL_BLOWFISH_H 33 #define AV_BF_ROUNDS 16 76 int count, uint8_t *iv,
int decrypt);
AVBlowfish * av_blowfish_alloc(void)
void av_blowfish_crypt(struct AVBlowfish *ctx, uint8_t *dst, const uint8_t *src, int count, uint8_t *iv, int decrypt)
uint32_t p[AV_BF_ROUNDS+2]
Definition: blowfish.h:36
uint32_t s[4][256]
Definition: blowfish.h:37
Definition: blowfish.h:35
void av_blowfish_init(struct AVBlowfish *ctx, const uint8_t *key, int key_len)
void av_blowfish_crypt_ecb(struct AVBlowfish *ctx, uint32_t *xl, uint32_t *xr, int decrypt)
#define AV_BF_ROUNDS
Definition: blowfish.h:33
struct AVBlowfish AVBlowfish