1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-11-26 19:01:44 +02:00
FFmpeg/libavformat
Jindřich Makovička d76319b1ab malloc padding to avoid reading past the malloc()ed area.
Credits to Mikulas Patocka (mikulas at artax karlin mff cuni cz)

Originally committed as revision 4748 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-17 17:57:03 +00:00
..
.cvsignore renamed libav to libavformat 2002-11-25 19:07:40 +00:00
4xm.c more non portable float parsing code ... 2005-07-19 15:32:43 +00:00
allformats.c Replace CONFIG_ENCODERS/CONFIG_DECODERS with CONFIG_MUXERS/CONFIG_DEMUXERS 2005-09-23 00:25:41 +00:00
amr.c changing AVCodecContext codec -> *codec in AVStream so additions to AVCodecContext dont randomize AVStream and break binary compatibility 2005-07-17 22:24:36 +00:00
asf-enc.c Replace CONFIG_ENCODERS/CONFIG_DECODERS with CONFIG_MUXERS/CONFIG_DEMUXERS 2005-09-23 00:25:41 +00:00
asf.c use PRIxN, %zd, %td formats where needed 2005-12-12 01:56:46 +00:00
asf.h changes to ignore command media embedded in MS WMV files patch by ("Brown, Mike": mikeb, vibephone com) 2005-08-10 23:41:20 +00:00
au.c Replace CONFIG_ENCODERS/CONFIG_DECODERS with CONFIG_MUXERS/CONFIG_DEMUXERS 2005-09-23 00:25:41 +00:00
audio.c changing AVCodecContext codec -> *codec in AVStream so additions to AVCodecContext dont randomize AVStream and break binary compatibility 2005-07-17 22:24:36 +00:00
avformat.h Cook compatibe decoder, patch by Benjamin Larsson 2005-12-09 16:08:18 +00:00
avi.h initial seek support 2003-11-10 18:48:33 +00:00
avidec.c Kill some compiler warnings. Compiled code verified identical after changes. 2005-09-06 21:25:35 +00:00
avienc.c add some h.264 fourccs to codec_bmp_tags[] 2005-11-30 10:50:13 +00:00
avio.c Replace CONFIG_ENCODERS/CONFIG_DECODERS with CONFIG_MUXERS/CONFIG_DEMUXERS 2005-09-23 00:25:41 +00:00
avio.h remove non portable get/put_be64_double() 2005-07-19 14:50:22 +00:00
aviobuf.c Replace CONFIG_ENCODERS/CONFIG_DECODERS with CONFIG_MUXERS/CONFIG_DEMUXERS 2005-09-23 00:25:41 +00:00
barpainet.c renamed libav to libavformat 2002-11-25 19:07:40 +00:00
barpainet.h Unify include paths, -I.. is in CFLAGS. 2005-12-05 20:44:56 +00:00
beosaudio.cpp minor compilation fix 2005-08-11 22:26:12 +00:00
crc.c use PRIxN, %zd, %td formats where needed 2005-12-12 01:56:46 +00:00
cutils.c * replacing calls to not-always-available gmtime_r with our own code. 2004-08-18 08:15:07 +00:00
daud.c Support D-Cinema audio demuxing. 2005-09-02 19:18:59 +00:00
dc1394.c minor compilation fix 2005-08-11 22:26:12 +00:00
dv1394.c sweeping change from -EIO -> AVERROR_IO 2004-06-19 03:59:34 +00:00
dv1394.h patch for DV capturing by Dan Dennedy <dan at dennedy dot org> 2003-08-06 05:40:38 +00:00
dv.c typo: viedo --> video 2005-09-03 12:57:21 +00:00
dv.h * static allocation for audio packets. This will make it a little bit 2004-10-13 00:03:00 +00:00
electronicarts.c changing AVCodecContext codec -> *codec in AVStream so additions to AVCodecContext dont randomize AVStream and break binary compatibility 2005-07-17 22:24:36 +00:00
ffm.c fix feed read_header, avoid using put_tag in write_header, to be consistent with read_header, also some minor cosmetics 2005-10-12 23:25:15 +00:00
file.c fixing pipe seek bug 2004-12-06 00:08:37 +00:00
flic.c support for FLX and DTA extensions in the FLIC format, courtesy of 2005-10-13 04:35:31 +00:00
flvdec.c kill duplicated get/put_be24() 2005-07-19 14:41:08 +00:00
flvenc.c support transcoding adpcm 2005-11-12 20:01:23 +00:00
framehook.c printf-> av_log patch by (Benjamin Larsson, banan: student ltu se) 2005-07-13 10:18:35 +00:00
framehook.h warning patrol 2004-03-24 23:32:48 +00:00
gif.c changing AVCodecContext codec -> *codec in AVStream so additions to AVCodecContext dont randomize AVStream and break binary compatibility 2005-07-17 22:24:36 +00:00
gifdec.c changing AVCodecContext codec -> *codec in AVStream so additions to AVCodecContext dont randomize AVStream and break binary compatibility 2005-07-17 22:24:36 +00:00
grab_bktr.c '#elseif' needs to be '#elif' patch by ("Steven M. Schultz": sms, 2BSD COM) 2005-08-13 16:17:50 +00:00
grab.c Unify include paths, -I.. is in CFLAGS. 2005-12-05 20:44:56 +00:00
http.c kill warnings patch by (Måns Rullgård <mru inprovide com>) 2005-02-24 19:08:50 +00:00
idcin.c changing AVCodecContext codec -> *codec in AVStream so additions to AVCodecContext dont randomize AVStream and break binary compatibility 2005-07-17 22:24:36 +00:00
idroq.c changing AVCodecContext codec -> *codec in AVStream so additions to AVCodecContext dont randomize AVStream and break binary compatibility 2005-07-17 22:24:36 +00:00
img2.c BMP image decoder 2005-11-30 01:40:50 +00:00
img.c changing AVCodecContext codec -> *codec in AVStream so additions to AVCodecContext dont randomize AVStream and break binary compatibility 2005-07-17 22:24:36 +00:00
ipmovie.c changing AVCodecContext codec -> *codec in AVStream so additions to AVCodecContext dont randomize AVStream and break binary compatibility 2005-07-17 22:24:36 +00:00
jpeg.c Replace CONFIG_ENCODERS/CONFIG_DECODERS with CONFIG_MUXERS/CONFIG_DEMUXERS 2005-09-23 00:25:41 +00:00
Makefile SONAME support for shared libs 2005-12-10 17:14:24 +00:00
matroska.c total == 0 seems like it should be valid (based upon patch by Steve Lhomme | slhomme divxcorp com) 2005-12-17 11:27:37 +00:00
mmf.c Replace CONFIG_ENCODERS/CONFIG_DECODERS with CONFIG_MUXERS/CONFIG_DEMUXERS 2005-09-23 00:25:41 +00:00
mov.c use PRIxN, %zd, %td formats where needed 2005-12-12 01:56:46 +00:00
movenc.c Kill some compiler warnings. Compiled code verified identical after changes. 2005-09-06 21:25:35 +00:00
mp3.c Replace CONFIG_ENCODERS/CONFIG_DECODERS with CONFIG_MUXERS/CONFIG_DEMUXERS 2005-09-23 00:25:41 +00:00
mpeg.c Replace CONFIG_ENCODERS/CONFIG_DECODERS with CONFIG_MUXERS/CONFIG_DEMUXERS 2005-09-23 00:25:41 +00:00
mpegts.c Replace CONFIG_ENCODERS/CONFIG_DECODERS with CONFIG_MUXERS/CONFIG_DEMUXERS 2005-09-23 00:25:41 +00:00
mpegts.h DVB subtitle decoder by (Ian Caulfield: imc25, cam ac uk) 2005-07-17 00:28:12 +00:00
mpegtsenc.c changing AVCodecContext codec -> *codec in AVStream so additions to AVCodecContext dont randomize AVStream and break binary compatibility 2005-07-17 22:24:36 +00:00
mpjpeg.c Replace CONFIG_ENCODERS/CONFIG_DECODERS with CONFIG_MUXERS/CONFIG_DEMUXERS 2005-09-23 00:25:41 +00:00
nsvdec.c use PRIxN, %zd, %td formats where needed 2005-12-12 01:56:46 +00:00
nut.c use PRIxN, %zd, %td formats where needed 2005-12-12 01:56:46 +00:00
ogg2.c ogg format probe function by Ivo <ivop at euronet nl> 2005-12-05 00:15:51 +00:00
ogg2.h flac in ogg support 2005-05-11 22:47:26 +00:00
ogg.c malloc padding to avoid reading past the malloc()ed area. 2005-12-17 17:57:03 +00:00
oggparseflac.c changing AVCodecContext codec -> *codec in AVStream so additions to AVCodecContext dont randomize AVStream and break binary compatibility 2005-07-17 22:24:36 +00:00
oggparsetheora.c changing AVCodecContext codec -> *codec in AVStream so additions to AVCodecContext dont randomize AVStream and break binary compatibility 2005-07-17 22:24:36 +00:00
oggparsevorbis.c changing AVCodecContext codec -> *codec in AVStream so additions to AVCodecContext dont randomize AVStream and break binary compatibility 2005-07-17 22:24:36 +00:00
os_support.c doxy 2004-11-09 17:27:33 +00:00
os_support.h cygwin patch by ("Sascha Sommer" <saschasommer at freenet dot de>) 2004-04-24 11:51:38 +00:00
png.c replaced progressive by interleaved 2003-04-21 21:18:15 +00:00
pnm.c Patch for PPM probing by (Rob Joyce <rjoyce at twcny dot rr dot com>) 2003-11-24 17:59:56 +00:00
psxstr.c set timebase correctly? this thing is always 15fps? 2005-08-13 21:56:57 +00:00
qtpalette.h prefix global 2004-04-10 19:42:18 +00:00
raw.c Ingenient MJPEG support, more at http://www.artificis.hu/files/texts/ingenient.txt 2005-10-29 00:52:02 +00:00
rm.c malloc padding to avoid reading past the malloc()ed area. 2005-12-17 17:57:03 +00:00
rtp.c mpeg1video m bit fix by (Luca Abeni: lucabe72, email it) 2005-07-23 21:52:41 +00:00
rtp.h RTCP_* conflict with live.com and they seem not to be used anywhere so commenting them out 2005-06-28 14:51:56 +00:00
rtpproto.c HTTP Authentication Patch by (Petr Doubek <doubek at vision dot ee dot ethz dot ch>) 2004-08-12 00:09:32 +00:00
rtsp.c changing AVCodecContext codec -> *codec in AVStream so additions to AVCodecContext dont randomize AVStream and break binary compatibility 2005-07-17 22:24:36 +00:00
rtsp.h RTP/RTSP and MPEG4-AAC audio 2005-05-26 07:47:51 +00:00
rtspcodes.h renamed libav to libavformat 2002-11-25 19:07:40 +00:00
segafilm.c changing AVCodecContext codec -> *codec in AVStream so additions to AVCodecContext dont randomize AVStream and break binary compatibility 2005-07-17 22:24:36 +00:00
sgi.c Replace CONFIG_ENCODERS/CONFIG_DECODERS with CONFIG_MUXERS/CONFIG_DEMUXERS 2005-09-23 00:25:41 +00:00
sierravmd.c malloc padding to avoid reading past the malloc()ed area. 2005-12-17 17:57:03 +00:00
sol.c changing AVCodecContext codec -> *codec in AVStream so additions to AVCodecContext dont randomize AVStream and break binary compatibility 2005-07-17 22:24:36 +00:00
swf.c Replace CONFIG_ENCODERS/CONFIG_DECODERS with CONFIG_MUXERS/CONFIG_DEMUXERS 2005-09-23 00:25:41 +00:00
tcp.c Mac OS X 10.4 compilation fix by Steven M. Schultz <sms at 2BSD dot COM> 2005-05-09 10:48:12 +00:00
udp.c FreeBSD ipv6 multicast patch from ports tree 2005-08-12 14:01:03 +00:00
utils.c nan fps fix 2005-12-16 15:51:16 +00:00
wav.c DTS is 0x2001 according to: http://www1.mplayerhq.hu/MPlayer/DOCS/codecs-status.html 2005-11-13 09:18:14 +00:00
wc3movie.c changing AVCodecContext codec -> *codec in AVStream so additions to AVCodecContext dont randomize AVStream and break binary compatibility 2005-07-17 22:24:36 +00:00
westwood.c malloc padding to avoid reading past the malloc()ed area. 2005-12-17 17:57:03 +00:00
yuv4mpeg.c Replace CONFIG_ENCODERS/CONFIG_DECODERS with CONFIG_MUXERS/CONFIG_DEMUXERS 2005-09-23 00:25:41 +00:00
yuv.c drop most url_fileno() calls (allows to use ByteIOContext directly in caller apps instead of URLProtocol) 2005-05-19 00:06:27 +00:00