66 Commits (f44a2df04fb553ef076594daca3ed4ccab315123)

Author SHA1 Message Date
Michael Niedermayer 0e15384d9d fixing DCTELEM != short 22 years ago
Michael Niedermayer 3a87ac948f more compare functions (rd & bit) 22 years ago
Felix von Leitner 2a006cd396 sse16 & pix_norm1 optimization patch by (Felix von Leitner <felix-ffmpeg at fefe dot de>) (with some modifications) 22 years ago
Felix von Leitner d32ac509f6 add/diff_bytes bugfix patch by (Felix von Leitner <felix-ffmpeg at fefe dot de>) 22 years ago
Michael Niedermayer db79495376 qpel fix 22 years ago
Michael Niedermayer 826f429ae9 qpel in mmx2/3dnow 22 years ago
Michael Niedermayer 477ab036ad trellis quantization 22 years ago
Michael Niedermayer 1457ab5233 qpel encoding 22 years ago
Michael Niedermayer 140cb66321 new PSNR code (now works with chroma, b frames, ...) 22 years ago
Brian Foley 9c76bd48aa * altivec and pix_norm patch by Brian Foley 22 years ago
Zdenek Kabelac 9a7b310d06 * remaining part of John Ryland's patch 22 years ago
Michael Niedermayer 11f18fafca huffyuv 22 years ago
Zdenek Kabelac 92ddb69283 * init for inv_zigzag_direct16 moved to init block 22 years ago
Zdenek Kabelac 5abd509acd * init table once 22 years ago
Zdenek Kabelac 4555345704 * using macros to shorten init part 22 years ago
Zdenek Kabelac 34dfe896e3 * quick fix for bit exact setting 22 years ago
Michael Niedermayer c9a2ebc4c0 100l for kabi (fixing qpel) 22 years ago
Zdenek Kabelac eb4b3dd3c3 * using DSPContext - so each codec could use its local (sub)set of CPU extension 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 d2975f8d4f warning fixes 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
Michael Niedermayer 5596c60cce dont store version for bit-exact tests 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
Michael Niedermayer fc2bb4f44d fixing normal mmx idct 23 years ago
Marko Kreen adc09b2eab adding ff prefix to avoid global name conficts with xvid (patch by Marko Kreen <marko at l-t.ee>) 23 years ago
Falk Hüffner 02da51ec60 * Move "restrict" fallback to common.h 23 years ago
Falk Hüffner c13e1abdec * Detect "retrict" keyword 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
Falk Hüffner 20695ec921 Minor warning cleanup. 23 years ago
Zdenek Kabelac f0ca2e1b0a * compatibilized declaration with its original definition 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 10fc842423 fixing alignment for alignment picky cpus 23 years ago
Fabrice Bellard 6000abfa89 removed useless header includes - use av memory functions 23 years ago
Michael Niedermayer 59fe111e81 new hopefully faster MC 23 years ago
Michael Niedermayer 9dbcbd92e8 fixed mpeg4 time stuff on encoding 23 years ago
Juanjo e4986da9ce - ME setting moved to AVCodecContext/MpegEncContext, no longer a global. 23 years ago
Michael Niedermayer 3bf43d42ed mpeg4 mpeg quantizer support 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 7ff037e9ca q-pel mc fixed 23 years ago