Statistics
| Branch: | Revision:

ffmpeg / libavcodec @ 13b54752

# Date Author Comment
13b54752 08/07/2001 10:45 PM Fabrice Bellard

permuted coefs in normal IDCT to avoid having different cases there

Originally committed as revision 47 to svn://svn.ffmpeg.org/ffmpeg/trunk

dc541ee7 08/07/2001 10:43 PM Fabrice Bellard

added idct reference code

Originally committed as revision 46 to svn://svn.ffmpeg.org/ffmpeg/trunk

e0eac44e 08/07/2001 10:43 PM Fabrice Bellard

added block permutation functions

Originally committed as revision 45 to svn://svn.ffmpeg.org/ffmpeg/trunk

9e1586fc 08/07/2001 10:42 PM Fabrice Bellard

updated dct-test to test IDCTs too

Originally committed as revision 44 to svn://svn.ffmpeg.org/ffmpeg/trunk

de1ee36a 08/07/2001 10:42 PM Fabrice Bellard

added idct mmx

Originally committed as revision 43 to svn://svn.ffmpeg.org/ffmpeg/trunk

fe97c87d 08/07/2001 10:40 PM Fabrice Bellard

updated mmx macros

Originally committed as revision 42 to svn://svn.ffmpeg.org/ffmpeg/trunk

f33802a0 08/07/2001 10:40 PM Fabrice Bellard

added idct mmx code

Originally committed as revision 41 to svn://svn.ffmpeg.org/ffmpeg/trunk

bbc0d0c1 08/06/2001 02:46 AM Fabrice Bellard

use default huffman tables if none given

Originally committed as revision 40 to svn://svn.ffmpeg.org/ffmpeg/trunk

b182e68a 08/06/2001 01:54 AM Fabrice Bellard

added 422P and 444P support - fixed block parsing error

Originally committed as revision 39 to svn://svn.ffmpeg.org/ffmpeg/trunk

d9fea0b5 08/06/2001 01:53 AM Fabrice Bellard

added 422P and 444P formats (need to patch ffmpeg.c so that it is handled in all the program)

Originally committed as revision 38 to svn://svn.ffmpeg.org/ffmpeg/trunk

e2388404 08/06/2001 01:04 AM Fabrice Bellard

added correct component id handling

Originally committed as revision 37 to svn://svn.ffmpeg.org/ffmpeg/trunk

98be975d 08/06/2001 12:47 AM Fabrice Bellard

types fix

Originally committed as revision 36 to svn://svn.ffmpeg.org/ffmpeg/trunk

4e66ab3b 08/06/2001 12:47 AM Fabrice Bellard

added MJPEG decoder + comments

Originally committed as revision 35 to svn://svn.ffmpeg.org/ffmpeg/trunk

10b7b472 08/06/2001 12:44 AM Fabrice Bellard

added MJPEG decoder, renamed mjpegenc.c to mjpeg.c

Originally committed as revision 34 to svn://svn.ffmpeg.org/ffmpeg/trunk

1d20b11a 08/05/2001 04:49 PM Nick Kurshev

Suppressing external gas stuff to improve portability to Win32

Originally committed as revision 33 to svn://svn.ffmpeg.org/ffmpeg/trunk

612476ef 08/04/2001 12:46 AM Arpi

get_bits() specialization, gives 4\speedup

Originally committed as revision 32 to svn://svn.ffmpeg.org/ffmpeg/trunk

2931ecb9 08/03/2001 11:09 PM Arpi

inlineing common case of get_bits() -> gives 2speedup. more optim coming soon...

Originally committed as revision 31 to svn://svn.ffmpeg.org/ffmpeg/trunk

4af7bcc1 08/03/2001 06:33 PM Arpi

MMX/MMXEXT iDCT support, using external functions currently defined in libmpeg2
Gives average 13-20% mpeg decoding speedup on x86 systems.

Originally committed as revision 30 to svn://svn.ffmpeg.org/ffmpeg/trunk

2d6d0c1d 08/02/2001 06:46 PM Arpi

- removed #include ../config.h, because it's included from common.h
which is included from avcodec.h which is included from those files...

Originally committed as revision 29 to svn://svn.ffmpeg.org/ffmpeg/trunk

54329dd5 08/02/2001 08:29 AM Nick Kurshev

Adding fastmemcpy stuff to speedup mplayer project

Originally committed as revision 27 to svn://svn.ffmpeg.org/ffmpeg/trunk

96f4e513 07/30/2001 11:51 PM Fabrice Bellard

added external cpuid code to solve -fPIC and gcc unclear constraints problems

Originally committed as revision 25 to svn://svn.ffmpeg.org/ffmpeg/trunk

0725406c 07/30/2001 11:50 PM Fabrice Bellard

added cpuid.s

Originally committed as revision 24 to svn://svn.ffmpeg.org/ffmpeg/trunk

35b2a786 07/30/2001 11:28 PM Fabrice Bellard

renamed - use of s->dct_unquantize function pointer - SHOULD add faster h263 mmx specific unquantization stuff

Originally committed as revision 23 to svn://svn.ffmpeg.org/ffmpeg/trunk

21af69f7 07/30/2001 11:26 PM Fabrice Bellard

use block[] in structure to have it aligned on 8 bytes for mmx optimizations - dct_unquantize is always a function pointer - added specialized dct_unquantize_h263

Originally committed as revision 22 to svn://svn.ffmpeg.org/ffmpeg/trunk

b7ec19d3 07/30/2001 11:24 PM Fabrice Bellard

use block[] in structure to have it aligned on 8 bytes for mmx optimizations

Originally committed as revision 21 to svn://svn.ffmpeg.org/ffmpeg/trunk

caa6348e 07/30/2001 11:23 PM Fabrice Bellard

comments

Originally committed as revision 20 to svn://svn.ffmpeg.org/ffmpeg/trunk

420b073b 07/30/2001 11:22 PM Fabrice Bellard

added HAVE_AV_CONFIG_H

Originally committed as revision 19 to svn://svn.ffmpeg.org/ffmpeg/trunk

2b0c1a44 07/30/2001 11:21 PM Fabrice Bellard

added mpegvideo_mmx.c - added HAVE_AV_CONFIG_H

Originally committed as revision 18 to svn://svn.ffmpeg.org/ffmpeg/trunk

a9b3f630 07/30/2001 09:04 AM Nick Kurshev

Sync with mplayer's stuff

Originally committed as revision 14 to svn://svn.ffmpeg.org/ffmpeg/trunk

3bb4e23a 07/24/2001 08:43 PM Fabrice Bellard

added skip macroblock optimization (big perf win on black regions for example)

Originally committed as revision 13 to svn://svn.ffmpeg.org/ffmpeg/trunk

fb16b7e7 07/24/2001 08:42 PM Fabrice Bellard

added emms_c() macro which should can used in c code in both mmx/non mmx cases

Originally committed as revision 12 to svn://svn.ffmpeg.org/ffmpeg/trunk

7d650cb5 07/24/2001 08:38 PM Fabrice Bellard

suppressed no longer needed emms()

Originally committed as revision 11 to svn://svn.ffmpeg.org/ffmpeg/trunk

a9e3707d 07/24/2001 08:37 PM Fabrice Bellard

fixed cpuid macro to allow PIC compiling

Originally committed as revision 10 to svn://svn.ffmpeg.org/ffmpeg/trunk

d771bcae 07/23/2001 08:58 PM Fabrice Bellard

added CONFIG_AC3, CONFIG_MPGLIB, CONFIG_DECODERS and CONFIG_ENCODERS (Arpi: don't forget to put CONFIG_DECODERS in mplayer)

Originally committed as revision 9 to svn://svn.ffmpeg.org/ffmpeg/trunk

980fc7b8 07/23/2001 08:06 PM Fabrice Bellard

fixed config for direct mplayer build compatibility

Originally committed as revision 8 to svn://svn.ffmpeg.org/ffmpeg/trunk

d78647e8 07/23/2001 06:58 PM Fabrice Bellard

fixed unsigned pb

Originally committed as revision 7 to svn://svn.ffmpeg.org/ffmpeg/trunk

de6d9b64 07/22/2001 02:18 PM Fabrice Bellard

Initial revision

Originally committed as revision 5 to svn://svn.ffmpeg.org/ffmpeg/trunk