FFmpeg/libavutil
Janne Grunau e96d90eed6 remove #defines to prevent use of discouraged external functions
Preventing the use of discouraged or 'insecure' external functions
through defines in an internal header is not a good solution. The
header is not guaranteed to be included universally which makes
overlooking bad use of said functions during review more likely.

There are cases were those functions either are the most straight
forward solution or even have to be used. Using malloc or free is
required if the allocation or release is done by other libraries.
2012-11-25 23:02:04 +01:00
..
arm Move avutil tables only used in libavcodec to libavcodec. 2012-10-11 18:29:36 +02:00
avr32
bfin
mips mips: intreadwrite: fix inline asm for gcc 4.8 2012-05-09 13:45:22 +01:00
ppc float_dsp: ppc: add a separate header for Altivec function prototypes 2012-06-08 14:52:01 -04:00
sh4
tomi
x86 x86: SPLATD: port to cpuflags 2012-11-18 18:34:05 +01:00
adler32.c
adler32.h
aes.c avutil: Add functions for allocating opaque contexts for algorithms 2012-10-11 23:35:27 +03:00
aes.h avutil: Add functions for allocating opaque contexts for algorithms 2012-10-11 23:35:27 +03:00
attributes.h attributes: add av_noreturn 2012-07-03 17:26:51 +02:00
audio_fifo.c Don't include common.h from avutil.h 2012-08-15 22:32:06 +03:00
audio_fifo.h
audioconvert.h lavu: rename audioconvert.* to channel_layout.* and deprecate audioconvert.h 2012-11-11 13:35:12 -05:00
avassert.h
avstring.c avstring-test: fix memory leaks 2012-10-12 23:51:12 +01:00
avstring.h
avutil.h lavr: add general API usage doxy 2012-10-29 20:05:41 +01:00
base64.c
base64.h
blowfish.c blowfish: Add more tests 2012-10-03 16:05:54 +03:00
blowfish.h Add Blowfish encryption support in libavutil 2012-07-04 15:10:57 +03:00
bswap.h
channel_layout.c lavu: rename audioconvert.* to channel_layout.* and deprecate audioconvert.h 2012-11-11 13:35:12 -05:00
channel_layout.h lavu: rename audioconvert.* to channel_layout.* and deprecate audioconvert.h 2012-11-11 13:35:12 -05:00
colorspace.h
common.h avutil: change GET_UTF8 to not use av_log2() 2012-11-14 13:50:42 +00:00
cpu.c avopt: Store defaults for AV_OPT_TYPE_FLAGS in the i64 union member 2012-09-04 23:13:38 +03:00
cpu.h cpu.h: define AV_CPU_FLAG_MMX2 for libavutil major 52 2012-11-16 15:04:48 +01:00
crc_data.h
crc.c crc: move doxy to the header 2012-11-02 18:28:56 +01:00
crc.h crc: av_crc() parameter names should match between .c, .h and doxygen 2012-11-16 10:38:23 +01:00
des.c Use av_gettime() in various places 2012-06-20 17:09:03 +01:00
des.h
dict.c Don't include common.h from avutil.h 2012-08-15 22:32:06 +03:00
dict.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
error.c avutil: Add AVERROR_EXPERIMENTAL 2012-10-21 22:38:21 +02:00
error.h avutil: Add AVERROR_EXPERIMENTAL 2012-10-21 22:38:21 +02:00
eval.c eval-test: make table static const 2012-10-13 11:39:25 +01:00
eval.h
fifo.c
fifo.h lavu: remove disabled FF_API_AV_FIFO_PEEK cruft 2012-10-23 07:33:05 +02:00
file.c Add some more missing includes after removing the implicit common.h 2012-08-15 23:48:48 +03:00
file.h Don't include common.h from avutil.h 2012-08-15 22:32:06 +03:00
float_dsp.c float_dsp: Move vector_fmac_scalar() from libavcodec to libavutil 2012-06-18 18:01:14 -04:00
float_dsp.h float_dsp: add x86-optimized functions for vector_fmac_scalar() 2012-06-18 18:01:14 -04:00
imgutils.c avutil: Rename ff_set_systematic_pal2() ---> avpriv_set_systematic_pal2() 2012-10-13 19:59:20 +02:00
imgutils.h avutil: Rename ff_set_systematic_pal2() ---> avpriv_set_systematic_pal2() 2012-10-13 19:59:20 +02:00
internal.h remove #defines to prevent use of discouraged external functions 2012-11-25 23:02:04 +01:00
intfloat_readwrite.c
intfloat_readwrite.h
intfloat.h intfloat: Don't use designated initializers in the public headers 2012-07-02 14:05:40 +03:00
intmath.c lavu: add av_ctz() for trailing zero bit count 2012-11-05 15:32:29 -05:00
intmath.h lavu: add av_ctz() for trailing zero bit count 2012-11-05 15:32:29 -05:00
intreadwrite.h intreadwrite: Add AV_COPYxxU macros for copying to/from unaligned addresses 2012-10-23 16:54:08 +02:00
lfg.c avformat: Remove non-compiling and/or silly commented-out printf/av_log statements 2012-10-01 10:24:28 +02:00
lfg.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
libavutil.v Revert "avutil: make some tables visible again" 2012-10-23 07:33:05 +02:00
libm.h libm: add fallbacks for various single-precision functions 2012-10-23 12:00:21 +01:00
lls.c
lls.h
log2_tab.c avutil: Duplicate ff_log2_tab instead of sharing it across libs 2012-10-12 20:39:17 +02:00
log.c Don't include common.h from avutil.h 2012-08-15 22:32:06 +03:00
log.h
lzo.c avutil: Move memcpy_backptr() to mem.c 2012-10-25 11:36:57 +02:00
lzo.h avutil: Move memcpy_backptr() to mem.c 2012-10-25 11:36:57 +02:00
Makefile lavu: rename audioconvert.* to channel_layout.* and deprecate audioconvert.h 2012-11-11 13:35:12 -05:00
mathematics.c Move av_reverse table to libavcodec 2012-10-12 20:39:18 +02:00
mathematics.h mathematics: Don't use division by zero in NAN/INFINITY macros 2012-07-01 19:06:13 +03:00
md5.c avutil: Add functions for allocating opaque contexts for algorithms 2012-10-11 23:35:27 +03:00
md5.h avutil: Add functions for allocating opaque contexts for algorithms 2012-10-11 23:35:27 +03:00
mem.c av_memcpy_backptr: optimise some special cases 2012-11-23 12:04:17 +00:00
mem.h avutil: Move memcpy_backptr() to mem.c 2012-10-25 11:36:57 +02:00
old_pix_fmts.h pixfmt: add AV_ prefixes to PIX_FMT_* 2012-10-08 07:12:16 +02:00
opt.c lavu: remove disabled avoptions cruft 2012-10-23 07:33:05 +02:00
opt.h lavu: remove disabled avoptions cruft 2012-10-23 07:33:05 +02:00
parseutils.c parseutils-test: various cleanups 2012-10-11 18:00:27 +01:00
parseutils.h
pixdesc.c pixdesc: add PIX_FMT_ALPHA flag 2012-11-20 12:45:58 +01:00
pixdesc.h pixdesc: add PIX_FMT_ALPHA flag 2012-11-20 12:45:58 +01:00
pixfmt.h pixfmt: support more yuva formats 2012-10-30 12:02:42 +01:00
random_seed.c random_seed: Support using CryptGenRandom on windows 2012-10-11 18:49:34 +03:00
random_seed.h
rational.c
rational.h rational: add av_inv_q() returning the inverse of an AVRational 2012-08-05 17:46:41 +01:00
rc4.c
rc4.h
samplefmt.c lavu: remove disabled FF_API_GET_BITS_PER_SAMPLE_FMT cruft 2012-10-23 07:33:05 +02:00
samplefmt.h lavu: remove disabled FF_API_GET_BITS_PER_SAMPLE_FMT cruft 2012-10-23 07:33:05 +02:00
sha.c avutil: Add functions for allocating opaque contexts for algorithms 2012-10-11 23:35:27 +03:00
sha.h avutil: Add functions for allocating opaque contexts for algorithms 2012-10-11 23:35:27 +03:00
time.c lavu: add av_usleep() function 2012-06-22 17:15:18 +01:00
time.h lavu: add av_usleep() function 2012-06-22 17:15:18 +01:00
timer.h Don't include common.h from avutil.h 2012-08-15 22:32:06 +03:00
tree.c Use the new aes/md5/sha/tree allocation functions 2012-10-11 23:35:28 +03:00
tree.h avutil: Add functions for allocating opaque contexts for algorithms 2012-10-11 23:35:27 +03:00
utils.c
version.h cpu.h: define AV_CPU_FLAG_MMX2 for libavutil major 52 2012-11-16 15:04:48 +01:00
xtea.c xtea: Test inplace decryption 2012-10-03 19:19:53 +03:00
xtea.h doxygen: Fix function parameter names to match the code 2012-08-09 20:05:55 +02:00