1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-12-07 11:13:41 +02:00
FFmpeg/libavcodec
Michael Niedermayer 412759560c dont use memcpy for copying structs
Originally committed as revision 5574 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-02 12:40:39 +00:00
..
alpha
armv4l
i386 missmatch control for mpeg2 intra dequantization if bitexact=1 2006-04-28 17:03:52 +00:00
liba52 libavcodec/libpostproc ---> libpostproc 2006-06-01 21:37:48 +00:00
mlib
ppc Make gcc-3 happy again, thanks to Olivier Castan <castan.o@free.fr> for pointing the issue 2006-06-20 10:35:30 +00:00
ps2
sh4
sparc
4xm.c sanity checks, some might have been exploitable ... 2006-05-13 10:45:26 +00:00
8bps.c
a52dec.c
aasc.c
ac3.h
ac3dec.c
ac3enc.c Revert bad ac3enc commit, the commited code was bigger and slower. 2006-04-28 14:19:11 +00:00
ac3tab.h Revert bad ac3enc commit, the commited code was bigger and slower. 2006-04-28 14:19:11 +00:00
adpcm.c ADPCM: trellis quantization 2006-06-03 19:04:56 +00:00
adx.c cleanup patch from Diego Pettenò <flameeyes@gentoo.org> 2006-06-25 17:37:12 +00:00
alac.c Add const to (mostly) char* and make some functions static, which aren't used 2006-06-18 11:33:14 +00:00
allcodecs.c Rename VC9 to VC1 as there is no such thing as VC9 2006-06-27 02:55:54 +00:00
amr.c
apiexample.c
asv1.c add assert to clarify that we know what we are doing 2006-03-10 19:10:46 +00:00
avcodec.h flac-lpc patch by (Justin Ruggles jruggle earthlink net) 2006-07-02 10:22:31 +00:00
avs.c
beosthread.c
bitstream.c
bitstream.h MIPS doesn't like unaligned accesses 2006-06-12 21:34:43 +00:00
bmp.c
cabac.c
cabac.h don't force asserts in release builds. 2% faster h264. 2006-04-29 00:43:15 +00:00
cavs.c remove unneeded casts 2006-07-02 01:52:40 +00:00
cavsdata.h new files for the CAVS decoder by (Stefan Gehrer <stefan gehrer gmx de) 2006-07-01 22:52:56 +00:00
cavsdsp.c new files for the CAVS decoder by (Stefan Gehrer <stefan gehrer gmx de) 2006-07-01 22:52:56 +00:00
cavsdsp.h new files for the CAVS decoder by (Stefan Gehrer <stefan gehrer gmx de) 2006-07-01 22:52:56 +00:00
cinepak.c
cljr.c
cook.c sanity checks, some might have been exploitable ... 2006-05-13 10:45:26 +00:00
cookdata.h
cscd.c
cyuv.c
dct-test.c
dpcm.c
dsputil.c Disable w53 and w97 cmp methods when snow encoder is disabled 2006-06-30 07:50:30 +00:00
dsputil.h Remove unused and unsupported Cyrix's "Extended MMX", 2006-04-28 07:46:13 +00:00
dtsdec.c dtsdec.c copies one input packet at a time to a (static) buffer of size 2006-04-20 19:23:57 +00:00
dv.c
dvbsub.c
dvbsubdec.c
dvdata.h
dvdsub.c
dvdsubenc.c
error_resilience.c
eval.c
faac.c
faad.c
faandct.c
faandct.h
fdctref.c
fft-test.c
fft.c ff_fft_init now double checks that the system has mm3dnow.h before 2006-07-02 02:05:35 +00:00
ffv1.c memory leak. 2006-04-28 23:16:42 +00:00
flac.c fix 24bit flac support, revised from Thibaut Mattern <thibaut.mattern@gmail.com> 2006-06-21 00:21:26 +00:00
flacenc.c dont use memcpy for copying structs 2006-07-02 12:40:39 +00:00
flashsv.c Flash Screen Video decoder (fourcc:FSV1) 2006-06-01 07:31:59 +00:00
flicvideo.c
fraps.c
g726.c
golomb.c
golomb.h first rudimentary version of (Justin Ruggles jruggle earthlink net) flac encoder 2006-06-24 10:20:15 +00:00
h261.c cbp must be >0 here or we are in troubble 2006-05-29 16:30:56 +00:00
h261data.h
h263.c add outcommented chunk of code to handle stuffing MBs at the end of slices (IMHO the standard doesnt allow this and there are no real world files which need it) 2006-05-08 13:44:54 +00:00
h263data.h out of array read fix 2006-03-10 21:20:49 +00:00
h263dec.c Fix initialization of vc1_decoder (the same as wmv3_decoder). 2006-06-29 11:17:50 +00:00
h264.c fill_mbaff_ref_list is missing a return statement, its return value 2006-07-01 17:33:48 +00:00
h264data.h h264: MBAFF interlaced decoding 2006-05-28 22:44:14 +00:00
h264idct.c
huffyuv.c ffv1 and ffvhuff havnt changed since a long time and noone proposed any 2006-04-14 10:37:40 +00:00
idcinvideo.c
imgconvert_template.h
imgconvert.c make "size" variable in avpicture_alloc signed, since avpicture_get_size 2006-04-19 19:51:56 +00:00
imgresample.c Introduce swscale interface in libavcodec 2006-04-04 12:35:55 +00:00
indeo2.c
indeo2data.h
indeo3.c
indeo3data.h
internal.h - Add new file internal.h for common internal-use-only functions. 2006-03-30 04:33:05 +00:00
interplayvideo.c
jfdctfst.c
jfdctint.c
jpeg_ls.c
jrevdct.c
kmvc.c Palette support for newer KMVC 2006-05-31 04:52:02 +00:00
lcl.c
libgsm.c
loco.c
lzo.c
lzo.h
mace.c
Makefile Rename VC9 to VC1 as there is no such thing as VC9 2006-06-27 02:55:54 +00:00
mdct.c
mdec.c
mem.c * Allocating 16 bytes more for the MEMALIGN_HACK is enough. There's no 2006-06-30 08:00:01 +00:00
mjpeg.c remove useless code 2006-03-31 18:22:35 +00:00
mmvideo.c
motion_est_template.c make zero motion vector threshold user setable 2006-05-07 11:48:07 +00:00
motion_est.c asserts to check if assumed conditions really are true 2006-03-10 22:00:36 +00:00
motion_test.c
mp3lameaudio.c
mpeg4data.h
mpeg12.c MPEG-2 4:2:2 encoding support 2006-05-16 15:19:54 +00:00
mpeg12data.h
mpegaudio.c
mpegaudio.h
mpegaudiodec.c (f)printf --> av_log conversion 2006-03-08 11:43:10 +00:00
mpegaudiodectab.h
mpegaudiotab.h
mpegvideo.c Make B-frame reduction sensitivity by b_strategy/vb_strategy = 1 2006-06-03 06:26:04 +00:00
mpegvideo.h fix mbd bits bug, finally 2006-05-26 15:44:29 +00:00
msmpeg4.c Rename VC9 to VC1 as there is no such thing as VC9 2006-06-27 02:55:54 +00:00
msmpeg4data.h
msrle.c
msvideo1.c
nuv.c NuppelVideo/MythTVVideo support, including rtjpeg decoder 2006-03-27 22:22:50 +00:00
oggtheora.c
oggvorbis.c
opt.c
opt.h
os2thread.c
parser.c The AAC frame header uses 13 bits for the frame size, so the buffer should 2006-06-16 20:41:33 +00:00
pcm.c
png.c Add const to (mostly) char* and make some functions static, which aren't used 2006-06-18 11:33:14 +00:00
pnm.c
pthread.c
qdm2.c Fixed a possible bug, checked against the assembly. 2006-06-02 07:50:12 +00:00
qdm2data.h
qdrw.c
qpeg.c
qtrle.c
ra144.c
ra144.h
ra288.c
ra288.h
rangecoder.c fixing out of array access (only cosmetic, this should never have had a end user vissible effect) 2006-03-10 19:42:51 +00:00
rangecoder.h
ratecontrol.c fabs is better then abs for floats ... 2006-05-29 16:50:37 +00:00
raw.c add quicktime uncompressed 8bit 4:2:2 support 2006-05-14 14:21:06 +00:00
resample2.c Add const to (mostly) char* and make some functions static, which aren't used 2006-06-18 11:33:14 +00:00
resample.c
roqvideo.c
rpza.c
rtjpeg.c NuppelVideo/MythTVVideo support, including rtjpeg decoder 2006-03-27 22:22:50 +00:00
rtjpeg.h NuppelVideo/MythTVVideo support, including rtjpeg decoder 2006-03-27 22:22:50 +00:00
rv10.c Fix SIGSEGV in rv10-null-pointer-500k.rm. 2006-04-15 12:52:01 +00:00
shorten.c sanity checks, some might have been exploitable ... 2006-05-13 10:45:26 +00:00
simple_idct.c
simple_idct.h
smacker.c Now MPlayer should understand Smacker audio and video codecs. 2006-05-17 03:03:53 +00:00
smc.c
snow.c support doing motion estimation and compensation without any residual transform or coding 2006-06-04 21:54:58 +00:00
snow.h Snow: cosmetics 2006-05-30 19:40:28 +00:00
sonic.c
sp5x.h
svq1_cb.h out of array read fix 2006-03-10 20:58:42 +00:00
svq1_vlc.h
svq1.c
svq3.c
swscale.h Introduce swscale interface in libavcodec 2006-04-04 12:35:55 +00:00
truemotion1.c
truemotion1data.h
truemotion2.c
truespeech_data.h
truespeech.c Add const to (mostly) char* and make some functions static, which aren't used 2006-06-18 11:33:14 +00:00
tscc.c
tta.c sanity checks, some might have been exploitable ... 2006-05-13 10:45:26 +00:00
ulti_cb.h
ulti.c
utils.c flac-lpc patch by (Justin Ruggles jruggle earthlink net) 2006-07-02 10:22:31 +00:00
vc1.c Adjust AC prediction if (some) predictors are not available. 2006-07-01 07:22:29 +00:00
vc1acdata.h VC-1 decoder with I-frames support and partial P-frames decoding 2006-06-27 03:11:51 +00:00
vc1data.h VC-1 decoder with I-frames support and partial P-frames decoding 2006-06-27 03:11:51 +00:00
vcr1.c
vmdav.c 16-bit DPCM and stereo support for Sierra VMD 2006-03-11 04:26:55 +00:00
vorbis.c Cosmetics. Add the defines needed for debug output. 2006-05-11 00:28:30 +00:00
vorbis.h
vp3.c
vp3data.h
vp3dsp.c
vqavideo.c
w32thread.c
wmadata.h
wmadec.c Do not read full byte when less than 8 bits are still to be read. 2006-06-27 12:13:01 +00:00
wmv2.c
wnv1.c
ws-snd1.c
x264.c
xan.c
xl.c
xvid_rc.c - Add new file internal.h for common internal-use-only functions. 2006-03-30 04:33:05 +00:00
xvidff.c 10l to whoever wrote this 2006-06-15 09:20:31 +00:00
xvmcvideo.c
zmbv.c