ffmpeg/libavcodec
Michael Niedermayer 28db7fce02 slow but accurate integer dct from IJG (should be ok with the LGPL as the old DCT is the fast integer DCT from IJG)
per context DCT selection

Originally committed as revision 878 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-08-29 23:55:32 +00:00
..
alpha MVI optimizations for motion estimation. 2002-07-29 23:14:51 +00:00
armv4l license/copyright change 2002-05-25 22:45:33 +00:00
i386 slow but accurate integer dct from IJG (should be ok with the LGPL as the old DCT is the fast integer DCT from IJG) 2002-08-29 23:55:32 +00:00
liba52 consistent include usage 2002-05-25 22:42:45 +00:00
mlib license/copyright change 2002-05-25 22:45:33 +00:00
ppc first cut at altivec support on darwin patch by (Brian Foley <bfoley at compsoc dot nuigalway dot ie>) 2002-08-28 13:14:36 +00:00
.cvsignore * cleanup 2002-04-26 07:18:57 +00:00
a52dec.c license/copyright change 2002-05-25 22:45:33 +00:00
ac3dec.c license/copyright change 2002-05-25 22:45:33 +00:00
ac3enc.c license/copyright change 2002-05-25 22:45:33 +00:00
ac3enc.h * encoding of AC3 with more than 2 channels 2002-04-08 12:08:03 +00:00
ac3tab.h Initial revision 2001-07-22 14:18:56 +00:00
adpcm.c adpcm encoding patch by François Revol <revol at free dot fr> 2002-07-22 01:44:08 +00:00
allcodecs.c beos/mov/adpcm patch by François Revol <revol at free dot fr> 2002-07-20 20:05:50 +00:00
apiexample.c changed opendivx to mpeg4 2001-08-15 13:12:23 +00:00
avcodec.c * first shot for the new avcodec API 2002-05-14 14:17:11 +00:00
avcodec.h slow but accurate integer dct from IJG (should be ok with the LGPL as the old DCT is the fast integer DCT from IJG) 2002-08-29 23:55:32 +00:00
bswap.h don't use inttypes.h - use inline function for bswap_64() 2002-05-26 15:24:32 +00:00
common.c faster ff_sqrt() 2002-08-22 19:41:39 +00:00
common.h faster ff_sqrt() 2002-08-22 19:41:39 +00:00
dct-test.c avoid name clash with libjpeg - added missing externs 2002-06-04 12:58:40 +00:00
dsputil.c slow but accurate integer dct from IJG (should be ok with the LGPL as the old DCT is the fast integer DCT from IJG) 2002-08-29 23:55:32 +00:00
dsputil.h slow but accurate integer dct from IJG (should be ok with the LGPL as the old DCT is the fast integer DCT from IJG) 2002-08-29 23:55:32 +00:00
eval.c NAN doesnt exist on FreeBSD patch by (Rémi Guyomarch <rguyom at pobox dot com>) 2002-08-25 22:54:43 +00:00
fastmemcpy.h Adding fastmemcpy stuff to speedup mplayer project 2001-08-02 08:29:38 +00:00
fdctref.c added idct reference code 2001-08-07 22:43:37 +00:00
h263.c mpeg4 interlaced decoding support (not completly implemented/tested due to lack of samples) 2002-08-27 16:28:19 +00:00
h263data.h dc scale simplification/optimization 2002-06-18 00:46:02 +00:00
h263dec.c 10l found by Rémi Guyomarch <rguyom at pobox dot com> 2002-08-01 23:23:48 +00:00
imgconvert.c Add conversions to and from RGBA32 and BGRA32. 2002-07-27 03:08:04 +00:00
imgresample.c license/copyright change 2002-05-25 22:45:33 +00:00
jfdctfst.c avoid name clash with libjpeg - added missing externs 2002-06-04 12:58:40 +00:00
jfdctint.c slow but accurate integer dct from IJG (should be ok with the LGPL as the old DCT is the fast integer DCT from IJG) 2002-08-29 23:55:32 +00:00
jrevdct.c * started to cleanup name clashes for onetime compilation 2002-05-27 16:42:14 +00:00
Makefile slow but accurate integer dct from IJG (should be ok with the LGPL as the old DCT is the fast integer DCT from IJG) 2002-08-29 23:55:32 +00:00
mem.c put memory functions in a separate file so that the user can redefinite them without modifying the library 2002-06-11 13:41:01 +00:00
mjpeg.c handle DRI/RST markers patch by Leon van Stuivenberg <leonvs at iae dot nl> 2002-07-27 08:27:02 +00:00
motion_est.c warning patch by (Dominik Mierzejewski <dominik at rangers dot eu dot org>) 2002-08-28 08:15:30 +00:00
motion_test.c license/copyright change 2002-05-25 22:45:33 +00:00
mp3lameaudio.c license/copyright change 2002-05-25 22:45:33 +00:00
mpeg4data.h dc scale simplification/optimization 2002-06-18 00:46:02 +00:00
mpeg12.c warning patch by (Dominik Mierzejewski <dominik at rangers dot eu dot org>) 2002-08-28 08:15:30 +00:00
mpeg12data.h adding ff prefix to avoid global name conficts with xvid (patch by Marko Kreen <marko at l-t.ee>) 2002-07-10 21:01:45 +00:00
mpegaudio.c * started to cleanup name clashes for onetime compilation 2002-05-27 16:42:14 +00:00
mpegaudio.h added missing externs 2002-06-04 12:53:11 +00:00
mpegaudiodec.c * resync without endless loop 2002-08-09 10:43:02 +00:00
mpegaudiodectab.h added mpeg audio decoder tables 2001-09-15 22:41:10 +00:00
mpegaudiotab.h license/copyright change 2002-05-25 22:45:33 +00:00
mpegvideo.c slow but accurate integer dct from IJG (should be ok with the LGPL as the old DCT is the fast integer DCT from IJG) 2002-08-29 23:55:32 +00:00
mpegvideo.h slow but accurate integer dct from IJG (should be ok with the LGPL as the old DCT is the fast integer DCT from IJG) 2002-08-29 23:55:32 +00:00
msmpeg4.c faster vlc table selection 2002-08-09 00:13:54 +00:00
msmpeg4data.h wmv1 slice_height != mb_height support 2002-07-07 08:34:46 +00:00
pcm.c * started to cleanup name clashes for onetime compilation 2002-05-27 16:42:14 +00:00
ratecontrol.c warning patch by (Dominik Mierzejewski <dominik at rangers dot eu dot org>) 2002-08-28 08:15:30 +00:00
resample.c license/copyright change 2002-05-25 22:45:33 +00:00
rv10.c use extradata for h263_long_vector mode detection 2002-08-28 21:47:28 +00:00
simple_idct.c Reintroduce lost idctSparseCol for Alpha. Sorry for adding even more 2002-06-24 21:17:22 +00:00
simple_idct.h added inlined put/add functions 2002-06-05 18:46:25 +00:00
svq1_cb.h moved codebooks to svq1_cb.h 2002-07-22 20:51:26 +00:00
svq1.c moved codebooks to svq1_cb.h 2002-07-22 20:51:26 +00:00
utils.c Add conversions to and from RGBA32 and BGRA32. 2002-07-27 03:08:04 +00:00