ffmpeg/libavutil
Mans Rullgard 019dd23657 Fix av_get_channel_layout_string() for positions >31
A value shifted left by >31 needs to have a 64-bit type.
As there are no defined channels in this range, the fix
is purely theoretical at this point, although it does
avoid some invalid shifts triggering the overflow
checker.

Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-11-25 15:19:55 +00:00
..
arm
avr32
bfin
mips
ppc
sh4
tomi
x86 x86inc: use sse versions of common macros instead of sse2 when applicable 2011-11-06 19:14:13 -05:00
Makefile fifo: add FIFO API test program, and fate test 2011-08-26 20:54:36 +02:00
adler32.c
adler32.h doxy: provide a start page and document libavutil 2011-11-22 17:16:02 +01:00
aes.c aes: Avoid illegal read and don't generate more key than we use. 2011-11-10 10:15:59 -08:00
aes.h doxy: provide a start page and document libavutil 2011-11-22 17:16:02 +01:00
attributes.h
audioconvert.c Fix av_get_channel_layout_string() for positions >31 2011-11-25 15:19:55 +00:00
audioconvert.h Make channel layout masks unsigned 2011-11-25 13:19:54 +00:00
avassert.h
avstring.c avstring: Add locale independent implementations of strcasecmp/strncasecmp 2011-11-06 11:52:56 +02:00
avstring.h doxy: provide a start page and document libavutil 2011-11-22 17:16:02 +01:00
avutil.h Make channel layout masks unsigned 2011-11-25 13:19:54 +00:00
base64.c
base64.h doxy: provide a start page and document libavutil 2011-11-22 17:16:02 +01:00
bswap.h
colorspace.h
common.h MK(BE)TAG: avoid undefined shifts 2011-11-25 00:20:03 +00:00
cpu.c x86: XOP/FMA4 CPU detection support 2011-09-26 15:30:31 -07:00
cpu.h x86: XOP/FMA4 CPU detection support 2011-09-26 15:30:31 -07:00
crc.c crc: fix signed overflow 2011-10-09 16:53:31 +01:00
crc.h
crc_data.h
des.c des: add possibility to calculate DES-CBC-MAC with small buffer 2011-09-21 08:28:20 +02:00
des.h des: add possibility to calculate DES-CBC-MAC with small buffer 2011-09-21 08:28:20 +02:00
dict.c Remove leftover includes of strings.h 2011-11-06 11:53:05 +02:00
dict.h doxy: provide a start page and document libavutil 2011-11-22 17:16:02 +01:00
error.c
error.h doxy: provide a start page and document libavutil 2011-11-22 17:16:02 +01:00
eval.c eval: test isnan(sqrt(-1)) instead of just sqrt(-1) 2011-09-22 08:13:55 +02:00
eval.h
fifo.c fifo: add FIFO API test program, and fate test 2011-08-26 20:54:36 +02:00
fifo.h doxygen: drop another pointless star from pointer variable name 2011-08-27 14:00:54 +02:00
file.c Do not include log.h in avutil.h 2011-07-03 21:42:07 +01:00
file.h
imgutils.c imgutils: Fix illegal read. 2011-11-18 17:42:49 -08:00
imgutils.h doxy: provide a start page and document libavutil 2011-11-22 17:16:02 +01:00
internal.h avutil: Don't allow using strcasecmp/strncasecmp 2011-11-06 11:52:59 +02:00
intfloat_readwrite.c intfloat_readwrite: fix signed addition overflows 2011-10-11 14:42:28 +01:00
intfloat_readwrite.h
intmath.h doxy: provide a start page and document libavutil 2011-11-22 17:16:02 +01:00
intreadwrite.h
inverse.c
lfg.c
lfg.h doxygen: Drop array size declarations from Doxygen parameter names. 2011-07-03 18:30:02 +02:00
libavutil.v
libm.h
lls.c lls: use av_lfg instead of rand() in test program 2011-07-11 21:09:27 +01:00
lls.h
log.c Replace some forgotten FFmpeg references by Libav. 2011-11-02 10:42:55 +01:00
log.h log.h: make AVClass a named struct 2011-10-12 23:39:31 +02:00
lzo.c
lzo.h doxy: provide a start page and document libavutil 2011-11-22 17:16:02 +01:00
mathematics.c
mathematics.h doxy: provide a start page and document libavutil 2011-11-22 17:16:02 +01:00
md5.c md5: cosmetics 2011-07-03 18:19:19 +01:00
md5.h doxy: provide a start page and document libavutil 2011-11-22 17:16:02 +01:00
mem.c
mem.h doxy: provide a start page and document libavutil 2011-11-22 17:16:02 +01:00
opt.c AVOptions: don't return an invalid option when option list is empty 2011-11-11 08:27:16 +01:00
opt.h doxy: provide a start page and document libavutil 2011-11-22 17:16:02 +01:00
parseutils.c avutil: Add av_timegm as a public function 2011-11-16 11:22:41 +02:00
parseutils.h avutil: Add av_timegm as a public function 2011-11-16 11:22:41 +02:00
pixdesc.c swscale: fix failing fate tests. 2011-11-24 12:21:03 -08:00
pixdesc.h Clean up swscale pixfmt macros using av_pix_fmt_descriptors[]. 2011-11-24 08:24:55 -08:00
pixfmt.h pixfmt: add planar RGB formats. 2011-11-24 08:13:50 -08:00
random_seed.c random_seed: use proper #includes 2011-07-17 20:47:39 +01:00
random_seed.h doxy: provide a start page and document libavutil 2011-11-22 17:16:02 +01:00
rational.c
rational.h doxy: provide a start page and document libavutil 2011-11-22 17:16:02 +01:00
rc4.c
rc4.h
samplefmt.c libavutil: add utility functions to simplify allocation of audio buffers. 2011-11-23 18:39:28 -05:00
samplefmt.h libavutil: add utility functions to simplify allocation of audio buffers. 2011-11-23 18:39:28 -05:00
sha.c sha: use AV_RB32() instead of assuming buffer can be cast to uint32_t* 2011-07-04 11:16:52 +01:00
sha.h doxy: provide a start page and document libavutil 2011-11-22 17:16:02 +01:00
timer.h doxygen: do not include license boilerplate in Doxygen documentation 2011-07-15 00:52:09 +02:00
tree.c
tree.h doxy: provide a start page and document libavutil 2011-11-22 17:16:02 +01:00
utils.c
x86_cpu.h