ffmpeg/libavutil
Michael Niedermayer 66531c75d3 random_seed: rewrite generic code.
The new code is faster and reuses the previous state in case of
multiple calls. For testing the iterations are reduced and several
entropy sources are disabled.
Its based on SHA-1

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-06-11 12:19:11 +02:00
..
arm Merge remote-tracking branch 'qatar/master' 2012-06-08 23:59:09 +02:00
avr32
bfin
mips Merge remote-tracking branch 'qatar/master' 2012-05-10 02:25:41 +02:00
ppc Merge remote-tracking branch 'qatar/master' 2012-06-08 23:59:09 +02:00
sh4
tomi
x86 x86/float_dsp.asm: restore author attribution 2012-06-09 16:09:11 +02:00
adler32.c adler32: add comment for the SIMD code 2012-02-04 20:27:02 +01:00
adler32.h
aes.c Merge remote-tracking branch 'qatar/master' 2011-12-22 01:51:53 +01:00
aes.h
attributes.h
audio_fifo.c avutil: add audio fifo buffer 2012-04-20 09:43:11 -04:00
audio_fifo.h avutil: add audio fifo buffer 2012-04-20 09:43:11 -04:00
audioconvert.c Merge remote-tracking branch 'qatar/master' 2012-06-10 21:34:15 +02:00
audioconvert.h Merge remote-tracking branch 'qatar/master' 2012-06-10 21:34:15 +02:00
avassert.h
avstring.c
avstring.h Merge remote-tracking branch 'qatar/master' 2011-12-13 00:39:48 +01:00
avutil.h Merge remote-tracking branch 'qatar/master' 2012-06-10 21:34:15 +02:00
base64.c base64: 10l endian fix. 2012-01-22 23:06:04 +01:00
base64.h
bprint.c bprint-test: avoid z modifier, mingw fails with it 2012-06-10 03:49:31 +02:00
bprint.h bprint: add av_bprint_init_for_buffer(). 2012-06-07 22:28:32 +02:00
bswap.h Merge remote-tracking branch 'qatar/master' 2011-12-13 00:39:48 +01:00
colorspace.h
common.h Fixed warnings about int64 to int32 conversion 2012-05-25 02:41:28 +02:00
cpu.c cmdutils/avutil: Move cpu caps parse code into av_parse_cpu_caps() 2012-04-30 18:31:06 +02:00
cpu.h libavutil: Document the shortcommings of av_parse_cpu_flags() 2012-04-30 18:31:06 +02:00
crc_data.h
crc.c
crc.h Merge remote-tracking branch 'qatar/master' 2012-01-29 00:34:59 +01:00
des.c des: Fix half a dozen warnings 2012-04-02 21:23:56 +02:00
des.h
dict.c
dict.h Merge remote-tracking branch 'qatar/master' 2012-03-20 00:03:19 +01:00
error.c error: Try to make av_strerror() closer to binary identical across platforms. 2012-05-09 11:26:11 +02:00
error.h lavu/error: fix make checkheaders. 2012-05-18 23:34:11 +02:00
eval.c The lt and lte functions were swapped. 2012-04-01 11:01:08 +02:00
eval.h
fifo.c fifo: add av_fifo_grow() 2012-05-15 18:08:32 +02:00
fifo.h fifo: add av_fifo_grow() 2012-05-15 18:08:32 +02:00
file.c Merge remote-tracking branch 'qatar/master' 2012-01-28 07:53:34 +01:00
file.h
float_dsp.c float_dsp.c: Restore author attribution that was removed by libav while moving code to libavutil 2012-06-09 16:09:47 +02:00
float_dsp.h Merge remote-tracking branch 'qatar/master' 2012-06-08 23:59:09 +02:00
imgutils.c av_image_alloc: Align the width to 8 when align >= 8. 2012-04-13 18:40:17 +02:00
imgutils.h
integer.c libavutil/integer: use av_assert 2012-06-06 20:01:08 +02:00
integer.h
internal.h Merge remote-tracking branch 'qatar/master' 2011-12-13 00:39:48 +01:00
intfloat_readwrite.c Merge remote-tracking branch 'qatar/master' 2012-01-29 00:34:59 +01:00
intfloat_readwrite.h
intfloat.h
intmath.h
intreadwrite.h
inverse.c
lfg.c Merge remote-tracking branch 'qatar/master' 2012-04-04 21:17:52 +02:00
lfg.h
libavutil.v libavutil.v: add avpriv prefix 2012-06-09 02:51:02 +02:00
libm.h
lls.c
lls.h
log.c log: color prefixes according to their source. 2012-06-03 22:12:14 +02:00
log.h log: add AV_CLASS_CATEGORY_NB 2012-06-03 21:57:17 +02:00
lzo.c libavutil: Remove broken and pointless lzo test program. 2012-03-26 13:00:09 +02:00
lzo.h Avoid uninitialized data in lcldec when ofs is 0 in MSZH. 2011-12-31 16:31:15 +01:00
Makefile Merge remote-tracking branch 'qatar/master' 2012-06-08 23:59:09 +02:00
mathematics.c libavutil/mathematics: use av_assert() 2012-06-06 20:00:35 +02:00
mathematics.h Merge remote-tracking branch 'qatar/master' 2012-02-21 05:10:12 +01:00
md5.c
md5.h Merge remote-tracking branch 'qatar/master' 2012-01-29 00:34:59 +01:00
mem.c mem.c: fix wrong comment. 2012-04-16 22:13:12 +02:00
mem.h mem: add av_max_alloc() to limit the maximum amount that may be allocated in one piece 2011-12-25 18:55:43 +01:00
opt.c opt: add test for IMAGE_SIZE and PIXEL_FMT. 2012-06-07 22:13:59 +02:00
opt.h opt: add AV_OPT_TYPE_PIXEL_FMT. 2012-06-07 22:13:59 +02:00
parseutils.c parseutils: use strings instead of integers for error codes. 2012-05-09 02:53:42 +02:00
parseutils.h lavu/parseutils: fix specification for av_parse_time() 2012-05-18 00:38:06 +02:00
pca.c
pca.h
pixdesc.c pixdesc: BGRA64 is rgb pixel format 2012-06-08 10:42:27 +00:00
pixdesc.h pixdesc: put components always in the same order. 2012-03-21 19:01:39 +01:00
pixfmt.h lavu/pixfmt: move AVPALETTE_SIZE and _COUNT to pixfmt.h 2012-05-24 00:42:31 +02:00
random_seed.c random_seed: rewrite generic code. 2012-06-11 12:19:11 +02:00
random_seed.h
rational.c libavutil: Remove pointless rational test program. 2012-03-26 13:00:09 +02:00
rational.h
rc4.c
rc4.h
samplefmt.c Merge remote-tracking branch 'qatar/master' 2012-05-10 02:25:41 +02:00
samplefmt.h Merge remote-tracking branch 'qatar/master' 2012-05-10 02:25:41 +02:00
sha.c Merge remote-tracking branch 'qatar/master' 2012-02-14 01:53:31 +01:00
sha.h
softfloat.c
softfloat.h
timecode.c lavu/timecode: use @see for URL in doxygen. 2012-02-03 00:56:27 +01:00
timecode.h timecode: move timecode muxer options to metadata. 2012-06-04 07:41:22 +02:00
timer.h Merge remote-tracking branch 'qatar/master' 2012-01-06 02:45:12 +01:00
timestamp.h lavu/timestamp: remove duplicate definition of AV_TS_MAX_STRING_SIZE 2012-06-10 00:37:02 +02:00
tree.c
tree.h lavu/tree: perform minor fixes to av_tree_insert() documentation 2012-05-20 16:19:36 +02:00
utils.c libavutil: increase LIBAVUTIL_VERSION_MICRO to 100 2011-12-22 03:01:17 +01:00
x86_cpu.h