[FFmpeg-devel] [PATCH 0/2] arc4random support
Ganesh Ajjanagadde
gajjanagadde at gmail.com
Mon Dec 7 04:56:31 CET 2015
arc4random is a great interface on the BSD's, see e.g https://www.youtube.com/watch?v=aWmLWx8ut20
for details on it, and is thus preferred over /dev/random, /dev/urandom.
1/2 (the less controversial of the 2 patches) adds support for it whenever
available naturally on the system.
2/2 adds support via libbsd, readily available on GNU/Linux systems. It is opt-in
via an --enable-libbsd flag.
Note that this may become obsolete once posix_random gets finalized and widespread.
Patches untested on BSD since I lack it; only tested on GNU/Linux.
Ganesh Ajjanagadde (2):
avutil/random_seed: use arc4random() when available
configure: libbsd support for arc4random()
configure | 25 +++++++++++++++++++++++++
libavutil/random_seed.c | 9 +++++++++
2 files changed, 34 insertions(+)
--
2.6.3
More information about the ffmpeg-devel
mailing list