39 Commits (85bd552606ec60eeda76728734f772a8fde27622)

Author SHA1 Message Date
Zdenek Kabelac eb4b3dd3c3 * using DSPContext - so each codec could use its local (sub)set of CPU extension 22 years ago
Michael Niedermayer 95e2ce4aa0 lrintf detection (based upon a patch by François Revol <revol at free dot fr>) 22 years ago
Alex Beregszaszi 6234d753a9 NetBSD fix by Bernd Ernesti <mplayer@lists.veego.de> 22 years ago
Fabrice Bellard 9d85cbd93a added lrintf for non ISOC libcs (fixme: find a better test) 22 years ago
Fabrice Bellard 82696beed3 avoid name clash 22 years ago
Fabrice Bellard bb6f569072 new generic FFT/MDCT code for audio codecs 22 years ago
Michael Niedermayer 7801d21d13 optimize block_permute() 22 years ago
Michael Niedermayer 073b013d00 complete mpeg4 GMC decoding support 22 years ago
Michael Niedermayer 2ad1516a6c idct permutation cleanup, idct can be selected per context now 22 years ago
Leon van Stuivenberg d46aba2642 ps2 idct patch by (Leon van Stuivenberg <leonvs at iae dot nl>) 22 years ago
Arpi 3f09f52adf fdct_mmx -> ff_fdct_mmx (renamed to avoid namespace conflict with xvid) 22 years ago
Michael Niedermayer b7c27ee601 alignment info 22 years ago
Michael Niedermayer b318477992 put/avg_pixels16 22 years ago
Brian Foley ab6c65f693 altivec build tidyup patch by (Brian Foley <bfoley at compsoc dot nuigalway dot ie>) 23 years ago
Heliodoro Tammaro a43bd1d715 patch by Heliodoro Tammaro <helio at interactives dot org> 23 years ago
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) 23 years ago
Brian Foley 59925ef204 first cut at altivec support on darwin patch by (Brian Foley <bfoley at compsoc dot nuigalway dot ie>) 23 years ago
Michael Niedermayer 3aa102be84 new ratecontrol code 23 years ago
Fabrice Bellard 6d4985bbdf move unaligned access macros to dsputil.h - added unaligned 32 bit store 23 years ago
Fabrice Bellard 8ee14970d6 added ff_idct_put/add 23 years ago
Fabrice Bellard 03c94ede93 avoid name clash with libjpeg - added missing externs 23 years ago
Fabrice Bellard ff4ec49e64 license/copyright change 23 years ago
Fabrice Bellard 57060b1ec7 removed unused stuff - added dsputil_set_bit_exact() support for easier testing 23 years ago
Michael Niedermayer 9dbcbd92e8 fixed mpeg4 time stuff on encoding 23 years ago
Michael Niedermayer 649c00c96d sizeof(s->block) isnt 64*6*2 anymore bugfix 23 years ago
Michael Niedermayer ba6802debf 4MV motion estimation (not finished yet) 23 years ago
Michael Niedermayer 44eb495128 divx5-gmc support 23 years ago
Juanjo 43f1708f8b - Added PSNR feature to libavcodec and ffmpeg. By now just Y PSNR until I'm 23 years ago
Nick Kurshev 1e98dffb7a Alpha optimizations by Falk Hueffner <falk.hueffner@student.uni-tuebingen.de> 23 years ago
Michael Niedermayer 5a24083859 fix for non-mmx runtimedetect encoding bugs - patch by Michael Niedermayer <michaelni@gmx.at> 23 years ago
Arpi d962f6fd3a new IDCT code by Michael Niedermayer (michaelni@gmx.at) - #define SIMPLE_IDCT to enable 23 years ago
Fabrice Bellard c34270f5e8 mlib merge 23 years ago
Fabrice Bellard 3d03c0a24e arm optimizations 24 years ago
Fabrice Bellard 0cfa9713f7 export for imgconvert usage 24 years ago
Fabrice Bellard e0eac44e82 added block permutation functions 24 years ago
Arpi 4af7bcc185 MMX/MMXEXT iDCT support, using external functions currently defined in libmpeg2 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 980fc7b834 fixed config for direct mplayer build compatibility 24 years ago
Fabrice Bellard de6d9b6404 Initial revision 24 years ago