5635 Commits (6c05bab46d913fa5f5383d4702a1e6ba383138ff)

Author SHA1 Message Date
Fabrice Bellard e0eac44e82 added block permutation functions 24 years ago
Fabrice Bellard 9e1586fce9 updated dct-test to test IDCTs too 24 years ago
Fabrice Bellard de1ee36ab9 added idct mmx 24 years ago
Fabrice Bellard fe97c87d65 updated mmx macros 24 years ago
Fabrice Bellard f33802a005 added idct mmx code 24 years ago
Fabrice Bellard bbc0d0c1fe use default huffman tables if none given 24 years ago
Fabrice Bellard b182e68ac5 added 422P and 444P support - fixed block parsing error 24 years ago
Fabrice Bellard d9fea0b588 added 422P and 444P formats (need to patch ffmpeg.c so that it is handled in all the program) 24 years ago
Fabrice Bellard e23884046d added correct component id handling 24 years ago
Fabrice Bellard 98be975df1 types fix 24 years ago
Fabrice Bellard 4e66ab3bab added MJPEG decoder + comments 24 years ago
Fabrice Bellard 10b7b472d9 added MJPEG decoder, renamed mjpegenc.c to mjpeg.c 24 years ago
Nick Kurshev 1d20b11aa4 Suppressing external gas stuff to improve portability to Win32 24 years ago
Arpi 612476ef9b get_bits() specialization, gives 4\speedup 24 years ago
Arpi 2931ecb90f inlineing common case of get_bits() -> gives 2speedup. more optim coming soon... 24 years ago
Arpi 4af7bcc185 MMX/MMXEXT iDCT support, using external functions currently defined in libmpeg2 24 years ago
Arpi 2d6d0c1d66 - removed #include ../config.h, because it's included from common.h 24 years ago
Nick Kurshev 54329dd5a5 Adding fastmemcpy stuff to speedup mplayer project 24 years ago
Fabrice Bellard 96f4e5135c added external cpuid code to solve -fPIC and gcc unclear constraints problems 24 years ago
Fabrice Bellard 0725406c94 added cpuid.s 24 years ago
Fabrice Bellard 35b2a786f5 renamed - use of s->dct_unquantize function pointer - SHOULD add faster h263 mmx specific unquantization stuff 24 years ago
Fabrice Bellard 21af69f787 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 24 years ago
Fabrice Bellard b7ec19d39e use block[] in structure to have it aligned on 8 bytes for mmx optimizations 24 years ago
Fabrice Bellard caa6348e96 comments 24 years ago
Fabrice Bellard 420b073bbc added HAVE_AV_CONFIG_H 24 years ago
Fabrice Bellard 2b0c1a441b added mpegvideo_mmx.c - added HAVE_AV_CONFIG_H 24 years ago
Nick Kurshev a9b3f63084 Sync with mplayer's stuff 24 years ago
Fabrice Bellard 3bb4e23a8a added skip macroblock optimization (big perf win on black regions for example) 24 years ago
Fabrice Bellard fb16b7e7b3 added emms_c() macro which should can used in c code in both mmx/non mmx cases 24 years ago
Fabrice Bellard 7d650cb540 suppressed no longer needed emms() 24 years ago
Fabrice Bellard a9e3707d6b fixed cpuid macro to allow PIC compiling 24 years ago
Fabrice Bellard d771bcae33 added CONFIG_AC3, CONFIG_MPGLIB, CONFIG_DECODERS and CONFIG_ENCODERS (Arpi: don't forget to put CONFIG_DECODERS in mplayer) 24 years ago
Fabrice Bellard 980fc7b834 fixed config for direct mplayer build compatibility 24 years ago
Fabrice Bellard d78647e8b4 fixed unsigned pb 24 years ago
Fabrice Bellard de6d9b6404 Initial revision 24 years ago