150 Commits (ac2570a8b04cb29044a412238539076180cfbf0f)

Author SHA1 Message Date
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
Denes Balatoni c953e7976e denoise_dct_sse2() patch by (Balatoni Denes <pnis at coder dot hu>) 21 years ago
Michael Niedermayer 783df5f347 denoise_dct_mmx() 21 years ago
Michael Niedermayer bb198e198a interlaced motion estimation 21 years ago
Michael Niedermayer d50635cd24 split intra / inter dequantization 21 years ago
Aurelien Jacobs 0c11692a1d Here are juste two added #ifdef CONFIG_ENCODERS to allow 21 years ago
Michael Niedermayer ba58dabc5c h263 slice structured mode 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
Michael Niedermayer 821cb11f76 noise reduction of dct coefficients 21 years ago
Michael Niedermayer 6e0593e80b reorder table instead of wasting instructions to reorder the input to match the table 21 years ago
Michael Niedermayer 94789b9e59 10l 21 years ago
Michael Niedermayer 99200baec4 optimizing 21 years ago
Panagiotis Issaris 1b245cc21c Fixes GCC 3.3.2 warnings patch by (Panagiotis Issaris <takis at lumumba dot luc dot ac dot be>) 21 years ago
Alex Beregszaszi 01a2ddaf85 1l 21 years ago
Michael Niedermayer cf3bf5bbaa minor mmx2 optimization if the dct 21 years ago
Michael Niedermayer 1745173bc5 inline -> always_inline (842 -> 690 cpu cycles for dct_quantize() difference for the dct itself should be even bigger) 21 years ago
Michael Niedermayer 642ccefbc8 move mmx quantizer matrixes out of MpegEncContext (23k -> 7k) (no meassureable slowdown) 21 years ago
Mike Melanson 764ef40015 disable encoders where appropriate (patch courtesy of BERO 21 years ago
Michael Niedermayer 8470540344 mmx2 optimization of huffyuv median encoding 21 years ago
Michael Niedermayer 41338ac06f another non const static, maybe its thread save now 21 years ago
Fabrice Bellard b160941221 removed warnings 21 years ago
Michael Niedermayer f818862633 fixing thread safety, this may cause alignment problms (if it does than the stuff should be moved to MpegEncContext) 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
BERO d4961b3523 fastdiv patch by (BERO <bero at geocities dot co dot jp>) with fixes & cleanup by me 22 years ago
Zdenek Kabelac d04fdff161 * oops - reversed last commit 22 years ago
Zdenek Kabelac 2def278a45 * sync 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
Michael Niedermayer 6772518310 finetuneing thresholds/factors 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 88e9ab1f82 typo (noticed by kabi) 22 years ago
Michael Niedermayer db79495376 qpel fix 22 years ago
Fabrice Bellard e1958604fd added define for builtins use - inverse fix by Romain Dolbeau 22 years ago
Michael Niedermayer 5a508a98e9 PIC / ebx fix 22 years ago
Michael Niedermayer 0b093b6fef more gcc bug workarounds 22 years ago
Michael Niedermayer 3df6fa7777 gcc 3.2.2 -O3 bug workaround (older gcc are very likely affected too but didnt check) 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