ffmpeg/libavutil
Måns Rullgård 547b7bcbb7 bswap: add macros to byteswap constants
The normal byteswap functions might use inline asm which is suboptimal
with constants (and cannot be used in static initialisers), so special
macros for constants only is needed.

We should not rely on the gcc __builtin_constant_p() test since it is
not always available.

Originally committed as revision 22990 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-04-29 14:41:20 +00:00
..
arm Replace many includes of libavutil/common.h with what is actually needed 2010-03-09 17:39:19 +00:00
avr32 Replace many includes of libavutil/common.h with what is actually needed 2010-03-09 17:39:19 +00:00
bfin Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
mips
ppc
sh4 Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
tomi
x86 Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +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
avstring.h
avutil.h Add version to AVClass so we can add to and use fields of AVClass without ABI issues. 2010-04-28 20:00:23 +00:00
base64.c Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
base64.h
bswap.h bswap: add macros to byteswap constants 2010-04-29 14:41:20 +00:00
common.h Reindent after r22968. 2010-04-26 21:01:38 +00:00
crc_data.h
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
des.c
des.h
error.c Drop AVERROR_NOTSUPP at the next major bump, use AVERROR(ENOSYS) 2010-04-27 22:26:08 +00:00
error.h Drop AVERROR_NOTSUPP at the next major bump, use AVERROR(ENOSYS) 2010-04-27 22:26:08 +00:00
fifo.c
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 Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +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
intreadwrite.h
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 4th try at getting ansi colors working with a default of color=yes_please. 2010-04-23 21:27:26 +00:00
log.h Fix typo. 2010-04-28 20:08:02 +00:00
lzo.c
lzo.h
Makefile Implement av_strerror(). 2010-03-25 22:46:35 +00:00
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
pixfmt.h Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
random_seed.c indent 2010-03-11 02:32:14 +00:00
random_seed.h
rational.c Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
rational.h Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
rc4.c
rc4.h
sha1.h
sha.c sha: add missing include 2010-03-11 02:32:08 +00:00
sha.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