ffmpeg/libavcodec
Mike Melanson 642d7e842e revising and fixing motion vectors, squished block unpacking bug that
led to memory stomps, added support for funky arbitrary dimensions

Originally committed as revision 1922 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-05-31 07:56:58 +00:00
..
alpha MpegEncContext.(i)dct_* -> DspContext.(i)dct_* 2003-03-03 14:54:00 +00:00
armv4l MpegEncContext.(i)dct_* -> DspContext.(i)dct_* 2003-03-03 14:54:00 +00:00
i386 fastdiv patch by (BERO <bero at geocities dot co dot jp>) with fixes & cleanup by me 2003-05-14 15:12:13 +00:00
liba52 Utility functions (CRC calc & float->int converters) 2003-04-16 20:03:07 +00:00
libpostproc Warning and compatibility fixes. 2003-05-24 18:48:30 +00:00
mlib * compile fixes by Mitch at Bits.COM 2003-05-20 17:36:49 +00:00
ppc altivec gcc-3 fixes by (Magnus Damm <damm at opensource dot se>) 2003-05-21 17:50:57 +00:00
ps2 new versions; put_pix's about 20% faster, get_pix 3.5x faster. patch by (Leon van Stuivenberg <leonvs at iae dot nl>) 2003-03-21 22:50:54 +00:00
sh4 cleanup 2003-05-14 23:08:01 +00:00
.cvsignore
a52dec.c per file doxy 2003-03-06 11:32:04 +00:00
ac3.h per file doxy 2003-03-06 11:32:04 +00:00
ac3dec.c per file doxy 2003-03-06 11:32:04 +00:00
ac3enc.c per file doxy 2003-03-06 11:32:04 +00:00
ac3tab.h per file doxy 2003-03-06 11:32:04 +00:00
adpcm.c per file doxy 2003-03-06 11:32:04 +00:00
allcodecs.c ASV1 codec 2003-05-19 13:30:59 +00:00
amr.c AMR-NB audio support patch by (<joca at rixmail dot se>) 2003-05-14 11:40:16 +00:00
apiexample.c per context frame_rate_base, this should finally fix frame_rate related av sync issues 2003-03-12 15:16:19 +00:00
asv1.c CONFIG_ENCODERS patch by (Wolfgang Hesseler <qv at multimediaware dot com>) 2003-05-20 00:42:14 +00:00
avcodec.c per file doxy 2003-03-06 11:32:04 +00:00
avcodec.h fix mpeg1/2 decoding if there are no 0 bytes after the bitstream 2003-05-30 00:02:25 +00:00
bswap.h sh4 optimized idct & bswap patch by (BERO <bero at geocities dot co dot jp>) 2003-05-14 12:18:49 +00:00
cabac.c (truncated) unary binerization 2003-05-30 01:05:48 +00:00
cabac.h (truncated) unary binerization 2003-05-30 01:05:48 +00:00
common.c libmpeg2 style bitstream reader 17 vs 16 bit bugfix 2003-05-14 22:38:58 +00:00
common.h some benchmarking code 2003-05-23 18:04:34 +00:00
cyuv.c Warning and compatibility fixes. 2003-05-24 18:48:30 +00:00
dct-test.c per file doxy 2003-03-06 11:32:04 +00:00
Doxyfile even more fixes 2003-03-10 11:24:10 +00:00
dsputil.c ASV1 codec 2003-05-19 13:30:59 +00:00
dsputil.h ASV1 codec 2003-05-19 13:30:59 +00:00
dv.c seems i guessed correctly (last 411 chroma block isnt scaled but cut and reordered) 2003-05-16 21:47:02 +00:00
dvdata.h support for DV aspect ratio and erroneous audio patch by (Dan Dennedy (dan at dennedy dot org) and Roman Shaposhnick <rvs at sun dot com>) 2003-04-04 13:45:45 +00:00
error_resilience.c motion vector vissualization for mpeg1/2 2003-05-27 12:31:03 +00:00
eval.c per file doxy 2003-03-06 11:32:04 +00:00
faad.c * support for AAC audio streams via libfaad 2003-05-12 10:55:19 +00:00
fastmemcpy.h
fdctref.c per file doxy 2003-03-06 11:32:04 +00:00
fft-test.c per file doxy 2003-03-06 11:32:04 +00:00
fft.c per file doxy 2003-03-06 11:32:04 +00:00
golomb.c optimizations 2003-05-13 00:46:42 +00:00
golomb.h optimizations 2003-05-13 00:46:42 +00:00
h263.c truncated h263 decoding support / H263-ES "demuxer" 2003-05-22 14:12:22 +00:00
h263data.h per file doxy 2003-03-06 11:32:04 +00:00
h263dec.c motion vector vissualization for mpeg1/2 2003-05-27 12:31:03 +00:00
h264.c Warning and compatibility fixes. 2003-05-24 18:48:30 +00:00
h264data.h 10l 2003-04-10 14:07:18 +00:00
huffyuv.c Warning and compatibility fixes. 2003-05-24 18:48:30 +00:00
imgconvert_template.h added img_get_alpha_info() 2003-04-21 21:20:46 +00:00
imgconvert.c Warning and compatibility fixes. 2003-05-24 18:48:30 +00:00
imgresample.c per file doxy 2003-03-06 11:32:04 +00:00
indeo3.c Warning and compatibility fixes. 2003-05-24 18:48:30 +00:00
indeo3data.h native Indeo3 decoder implementation 2003-04-15 10:12:38 +00:00
jfdctfst.c per file doxy 2003-03-06 11:32:04 +00:00
jfdctint.c per file doxy 2003-03-06 11:32:04 +00:00
jrevdct.c per file doxy 2003-03-06 11:32:04 +00:00
mace.c debug stuff only for DEBUG :) 2003-03-26 16:46:20 +00:00
Makefile ASV1 codec 2003-05-19 13:30:59 +00:00
mdct.c per file doxy 2003-03-06 11:32:04 +00:00
mem.c per file doxy 2003-03-06 11:32:04 +00:00
mjpeg.c optimize 2003-05-23 16:04:24 +00:00
motion_est_template.c Warning fixes. 2003-05-15 01:34:47 +00:00
motion_est.c simplified adressing of most mb based arrays (mb_x + mb_y*s->mb_stride) now instead of mb_x + mb_y*mb_width and 1+mb_x + (1+mb_y)*(mb_width+2) and ... mixture 2003-04-10 13:18:38 +00:00
motion_test.c per file doxy 2003-03-06 11:32:04 +00:00
mp3lameaudio.c per file doxy 2003-03-06 11:32:04 +00:00
mpeg4data.h simplified adressing of most mb based arrays (mb_x + mb_y*s->mb_stride) now instead of mb_x + mb_y*mb_width and 1+mb_x + (1+mb_y)*(mb_width+2) and ... mixture 2003-04-10 13:18:38 +00:00
mpeg12.c fix mpeg1/2 decoding if there are no 0 bytes after the bitstream 2003-05-30 00:02:25 +00:00
mpeg12data.h 100l (mpeg2 decoding fixed) 2003-04-11 21:15:17 +00:00
mpegaudio.c per file doxy 2003-03-06 11:32:04 +00:00
mpegaudio.h per file doxy 2003-03-06 11:32:04 +00:00
mpegaudiodec.c merging a small amount of the changes from BroadQ, the rest is either not clean / doesnt apply / or is PS2 specific (someone with a PS2 should merge/send a patch for the later) 2003-03-18 17:22:23 +00:00
mpegaudiodectab.h per file doxy 2003-03-06 11:32:04 +00:00
mpegaudiotab.h per file doxy 2003-03-06 11:32:04 +00:00
mpegvideo.c mpeg1 decoding fix 2003-05-29 21:34:25 +00:00
mpegvideo.h ASV1 codec 2003-05-19 13:30:59 +00:00
msmpeg4.c ASV1 codec 2003-05-19 13:30:59 +00:00
msmpeg4data.h per file doxy 2003-03-06 11:32:04 +00:00
oggvorbis.c per file doxy 2003-03-06 11:32:04 +00:00
oggvorbis.h per file doxy 2003-03-06 11:32:04 +00:00
opts.c * moved os_support.h into libavcodec 2003-03-12 18:57:33 +00:00
os_support.h Changes for SPARC/Solaris compatibility. Now it should be possible to 2003-04-15 22:29:37 +00:00
pcm.c typos & cosmetics 2003-03-06 13:22:51 +00:00
ratecontrol.c cleanup 2003-05-14 23:08:01 +00:00
raw.c Warning fixes. 2003-05-15 01:34:47 +00:00
resample.c * moved os_support.h into libavcodec 2003-03-12 18:57:33 +00:00
rv10.c set pix_fmt in rv10 patch by (James Stembridge <jstembridge at users dot sourceforge dot net>) 2003-05-26 21:40:58 +00:00
simple_idct.c per file doxy 2003-03-06 11:32:04 +00:00
simple_idct.h per file doxy 2003-03-06 11:32:04 +00:00
svq1_cb.h per file doxy 2003-03-06 11:32:04 +00:00
svq1_vlc.h rework SVQ1 decoder to use more intuitive VLC tables as well as ffmpeg's 2003-05-26 17:44:24 +00:00
svq1.c rework SVQ1 decoder to use more intuitive VLC tables as well as ffmpeg's 2003-05-26 17:44:24 +00:00
svq3.c Warning and compatibility fixes. 2003-05-24 18:48:30 +00:00
utils.c rgb15 & rgb16 fix 2003-05-30 13:27:21 +00:00
vp3.c revising and fixing motion vectors, squished block unpacking bug that 2003-05-31 07:56:58 +00:00
vp3data.h get those permutations straight 2003-05-11 02:51:07 +00:00
wmadata.h per file doxy 2003-03-06 11:32:04 +00:00
wmadec.c per file doxy 2003-03-06 11:32:04 +00:00
wmv2.c ASV1 codec 2003-05-19 13:30:59 +00:00