ffmpeg/libavutil
Reinhard Tartler 66ebf37c73 Fix races in default av_log handler
Prevent competing threads from overwriting (shared) buffers.

Original patch by: Michael Niedermayer <michaelni@gmx.at>
(cherry picked from commit 0247bdee25)
2011-04-30 08:16:18 +02:00
..
arm consolidate .gitignore patters into a single file 2011-03-18 17:47:01 +01:00
avr32 consolidate .gitignore patters into a single file 2011-03-18 17:47:01 +01:00
bfin consolidate .gitignore patters into a single file 2011-03-18 17:47:01 +01:00
mips consolidate .gitignore patters into a single file 2011-03-18 17:47:01 +01:00
ppc consolidate .gitignore patters into a single file 2011-03-18 17:47:01 +01:00
sh4 consolidate .gitignore patters into a single file 2011-03-18 17:47:01 +01:00
tomi consolidate .gitignore patters into a single file 2011-03-18 17:47:01 +01:00
x86 consolidate .gitignore patters into a single file 2011-03-18 17:47:01 +01:00
Makefile Implement av_strerror(). 2010-03-25 22:46:35 +00:00
adler32.c Replace many includes of libavutil/common.h with what is actually needed 2010-03-09 17:39:19 +00:00
adler32.h Replace many includes of libavutil/common.h with what is actually needed 2010-03-09 17:39:19 +00:00
aes.c
aes.h
attributes.h Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
avstring.c Add av_stristr() function 2010-03-06 19:41:22 +00:00
avstring.h More descriptive names for av_stristr() parameters 2010-03-08 22:16:05 +00:00
avutil.h Make av_strerror() return -1 even in the case when av_strerror_r() is 2010-05-19 08:03:22 +00:00
base64.c Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
base64.h
bswap.h bswap: 10L add missing parens around macro args 2010-05-20 22:45:00 +00:00
common.h Reindent after r22968. 2010-04-26 21:01:38 +00:00
crc.c Replace many includes of libavutil/common.h with what is actually needed 2010-03-09 17:39:19 +00:00
crc.h Replace many includes of libavutil/common.h with what is actually needed 2010-03-09 17:39:19 +00:00
crc_data.h
des.c
des.h
error.c Make av_strerror() return -1 even in the case when av_strerror_r() is 2010-05-19 08:03:22 +00:00
error.h Make av_strerror() return -1 even in the case when av_strerror_r() is 2010-05-19 08:03:22 +00:00
fifo.c Clarify non constness of src in av_fifo_generic_write() 2010-02-23 12:14:13 +00:00
fifo.h Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
integer.c Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
integer.h Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
internal.h Fix symbol version compat wrappers on systems with export prefixes 2010-06-15 19:44:09 +00:00
intfloat_readwrite.c Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
intfloat_readwrite.h Replace many includes of libavutil/common.h with what is actually needed 2010-03-09 17:39:19 +00:00
intmath.h Fix build on configurations without fast av_log2() 2010-03-09 01:19:28 +00:00
intreadwrite.h Fix build failure with fast_unaligned and non-gcc-compatible compilers 2010-03-02 03:16:24 +00:00
lfg.c Replace many includes of libavutil/common.h with what is actually needed 2010-03-09 17:39:19 +00:00
lfg.h
libavutil.v
libm.h Workaround for missing llrintf() 2010-04-23 16:28:10 +00:00
lls.c Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
lls.h
log.c Fix races in default av_log handler 2011-04-30 08:16:18 +02:00
log.h Fix typo. 2010-04-28 20:08:02 +00:00
lzo.c
lzo.h
mathematics.c Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
mathematics.h Add M_SQRT2 to the constants in mathematics.h. 2010-04-09 23:29:47 +00:00
md5.c Replace many includes of libavutil/common.h with what is actually needed 2010-03-09 17:39:19 +00:00
md5.h
mem.c Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
mem.h Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
pca.c Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
pca.h Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
pixdesc.c Add PIX_FMT_Y400A, 8bit gray, 8bit alpha 2010-04-14 20:15:19 +00:00
pixdesc.h Move read_line() and write_line() definition from pixdesc.h to 2010-02-16 20:17:50 +00:00
pixfmt.h Clarify description for the MONOWHITE and MONOBLACK pixel formats. 2010-05-21 18:47:19 +00:00
random_seed.c indent 2010-03-11 02:32:14 +00:00
random_seed.h
rational.c Convert NaN to 0/0 in av_d2q 2010-05-24 02:27:43 +00:00
rational.h Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
rc4.c
rc4.h
sha.c sha: add missing include 2010-03-11 02:32:08 +00:00
sha.h
sha1.h
softfloat.c
softfloat.h
timer.h Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
tree.c Replace many includes of libavutil/common.h with what is actually needed 2010-03-09 17:39:19 +00:00
tree.h Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
utils.c Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
x86_cpu.h