FF_DH 45 libavformat/rtmpcrypt.c FF_DH *dh; ///< Diffie-Hellman context FF_DH 221 libavformat/rtmpdh.c #define dh_new() av_mallocz(sizeof(FF_DH)) FF_DH 223 libavformat/rtmpdh.c static FFBigNum dh_generate_key(FF_DH *dh) FF_DH 248 libavformat/rtmpdh.c static int dh_compute_key(FF_DH *dh, FFBigNum pub_key_bn, FF_DH 269 libavformat/rtmpdh.c void ff_dh_free(FF_DH *dh) FF_DH 321 libavformat/rtmpdh.c av_cold FF_DH *ff_dh_init(int key_len) FF_DH 323 libavformat/rtmpdh.c FF_DH *dh; FF_DH 348 libavformat/rtmpdh.c int ff_dh_generate_public_key(FF_DH *dh) FF_DH 374 libavformat/rtmpdh.c int ff_dh_write_public_key(FF_DH *dh, uint8_t *pub_key, int pub_key_len) FF_DH 390 libavformat/rtmpdh.c int ff_dh_compute_shared_secret_key(FF_DH *dh, const uint8_t *pub_key, FF_DH 65 libavformat/rtmpdh.h FF_DH *ff_dh_init(int key_len); FF_DH 72 libavformat/rtmpdh.h void ff_dh_free(FF_DH *dh); FF_DH 80 libavformat/rtmpdh.h int ff_dh_generate_public_key(FF_DH *dh); FF_DH 90 libavformat/rtmpdh.h int ff_dh_write_public_key(FF_DH *dh, uint8_t *pub_key, int pub_key_len); FF_DH 103 libavformat/rtmpdh.h int ff_dh_compute_shared_secret_key(FF_DH *dh, const uint8_t *pub_key, FF_DH 26 libavformat/tests/rtmpdh.c FF_DH *peer1 = NULL, *peer2 = NULL; FF_DH 115 libavformat/tests/rtmpdh.c FF_DH *dh;