X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libs%2Fsrtp%2Fsrtp.h;h=9ead86431fb062a3d0b5092eb1b2a567f0c24c02;hb=56e9569c94674100e92c395deac7ca3b9baaf9ea;hp=d51427cdbab672a82bf12ec47e5dca994e17aa9d;hpb=10ee356e2279fb0526b980927fe563a2cccea749;p=vlc diff --git a/libs/srtp/srtp.h b/libs/srtp/srtp.h index d51427cdba..9ead86431f 100644 --- a/libs/srtp/srtp.h +++ b/libs/srtp/srtp.h @@ -36,14 +36,16 @@ enum extern "C" { # endif -srtp_session_t *srtp_create (const char *name, unsigned flags, unsigned kdr, - uint16_t winsize); +srtp_session_t *srtp_create (const char *name, unsigned flags, unsigned kdr); void srtp_destroy (srtp_session_t *s); +int srtp_setkey (srtp_session_t *s, const void *key, size_t keylen, + const void *salt, size_t saltlen); + int srtp_send (srtp_session_t *s, uint8_t *buf, size_t *lenp, size_t maxsize); int srtp_recv (srtp_session_t *s, uint8_t *buf, size_t *lenp); +int srtcp_send (srtp_session_t *s, uint8_t *buf, size_t *lenp, size_t maxsiz); +int srtcp_recv (srtp_session_t *s, uint8_t *buf, size_t *lenp); -int srtp_setkey (srtp_session_t *s, const void *key, size_t keylen, - const void *salt, size_t saltlen); # ifdef __cplusplus } # endif