Libav
Modules | Functions
Crypto and Hashing

Modules

 Adler32
 
 AES
 
 Base64
 
 Blowfish
 
 HMAC
 
 LZO
 
 MD5
 
 SHA
 
 XTEA
 

Functions

uint32_t av_get_random_seed (void)
 Get random data. More...
 

Detailed Description

Function Documentation

uint32_t av_get_random_seed ( void  )

Get random data.

This function can be called repeatedly to generate more random bits as needed. It is generally quite slow, and usually used to seed a PRNG. As it uses /dev/urandom and /dev/random, the quality of the returned random data depends on the platform.

Definition at line 95 of file random_seed.c.

Referenced by av_parse_color(), config_input(), do_adobe_auth(), do_llnw_auth(), make_digest_auth(), mkv_write_attachments(), mkv_write_header(), mxf_gen_umid(), ogg_write_header(), rtmp_server_handshake(), rtp_write_header(), rtsp_read_setup(), and sap_write_header().