73 Commits (a5247e3d8de5d7a7210c2e951356c1f0b1995aad)

Author SHA1 Message Date
Mike Melanson 01456e8e86 use optimized VP3 functions where appropriate 21 years ago
Dmitry Baryshkov 5c0513bda7 attribute used patch by (mitya at school dot ioffe dot ru (Dmitry Baryshkov)) 21 years ago
Michael Niedermayer 364a179749 quantizer noise shaping optimization 21 years ago
Mike Melanson fb85b027f6 vsad16_mmx2 only applies if encoders are turned on 21 years ago
Michael Niedermayer 8fd19ab286 SSE2 fdct by (Balatoni Denes <pnis at coder dot hu>) 21 years ago
Michael Niedermayer 8f2ab83318 copyright year update of the files i touched and remembered, things look annoyingly unmaintained otherwise 21 years ago
Michael Niedermayer 622348f931 interlaced dct decision cleanup 21 years ago
Michael Niedermayer bb198e198a interlaced motion estimation 21 years ago
Aurelien Jacobs 0c11692a1d Here are juste two added #ifdef CONFIG_ENCODERS to allow 21 years ago
Michael Niedermayer 3615e2be84 h263_h_loop_filter_mmx 21 years ago
Michael Niedermayer 359f98ded9 h263_v_loop_filter_mmx 21 years ago
Alex Beregszaszi 01a2ddaf85 1l 21 years ago
Michael Niedermayer cf3bf5bbaa minor mmx2 optimization if the dct 21 years ago
Mike Melanson 764ef40015 disable encoders where appropriate (patch courtesy of BERO 22 years ago
Michael Niedermayer 8470540344 mmx2 optimization of huffyuv median encoding 22 years ago
Michael Niedermayer 4fb518c392 the return of the idct with 16bit output by ("Ivan Kalvachev" <ivan at cacad dot com>) 22 years ago
Michael Niedermayer 5fd74135ad more #ifdef CONFIG_ENCODERS by (Wolfgang Hesseler <qv at multimediaware dot com>) 22 years ago
Michael Niedermayer 7db52b63da 10l (hadamard fix) 22 years ago
Michael Niedermayer 8e0a3db735 faster hadamard transform 22 years ago
Zdenek Kabelac e5247b5f57 * oooooops - sorry for this one - wrong logic 22 years ago
Zdenek Kabelac 63f6082633 * support FF_MM_FORCE 22 years ago
Michael Niedermayer b0368839ac MpegEncContext.(i)dct_* -> DspContext.(i)dct_* 22 years ago
Zdenek Kabelac 2720569a9a * prototypes at one place 22 years ago
Zdenek Kabelac 0c1a9edad4 * UINTX -> uintx_t INTX -> intx_t 22 years ago
Zdenek Kabelac 5c91a6755b * static,const,compiler warning cleanup 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
Michael Niedermayer db79495376 qpel fix 22 years ago
Michael Niedermayer 5a508a98e9 PIC / ebx fix 22 years ago
Michael Niedermayer 0b093b6fef more gcc bug workarounds 22 years ago
Michael Niedermayer c296f66b54 1000l (push & esp) using mangle now ... 22 years ago
Michael Niedermayer 3178ee4cc4 qpel in b frames bugfixes 22 years ago
Michael Niedermayer 3643bd9c31 slowdown / gcc 2.95.* bug workaround (this should be reversed as soon as gcc 2.95.* support is droped) 22 years ago
Michael Niedermayer 826f429ae9 qpel in mmx2/3dnow 22 years ago
Michael Niedermayer 1457ab5233 qpel encoding 22 years ago
Michael Niedermayer 11f18fafca huffyuv 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 2ad1516a6c idct permutation cleanup, idct can be selected per context now 23 years ago
Michael Niedermayer 084c726ba3 pix_sum16_mmx() 23 years ago
Michael Niedermayer b318477992 put/avg_pixels16 23 years ago
Lennert Buytenhek 1565dabc1a be less verbose patch by (Lennert Buytenhek <buytenh at math dot leidenuniv dot nl>) 23 years ago
Michael Niedermayer e7fce5e9fb bitexact hack for the simple mmx idct 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
Michael Niedermayer 4afeaec92f pix_abs mmx2 isnt bit-exact ... 23 years ago
Zdenek Kabelac 39825f315f * reimplemented remaing avg_ pixel functions 23 years ago
Zdenek Kabelac fca0f0e59f * removed MANGLE from macros for setting constants 23 years ago
Zdenek Kabelac 6aa6ea8e11 * reenabled original xy2 put routine - rounding error is really bad with 23 years ago
Zdenek Kabelac 91abb473fb * code with new PAVGB for MMX only CPU splited into separate file 23 years ago
Zdenek Kabelac def60345ad * new mmx code - based upon http://aggregate.org/MAGIC 23 years ago
Zdenek Kabelac 5f6230016a * removed TESTCPU_MAIN - not needed for testing 23 years ago
Fabrice Bellard ff4ec49e64 license/copyright change 23 years ago