summaryrefslogtreecommitdiff
path: root/libavcodec/i386
Commit message (Collapse)AuthorAge
* quantizer noise shaping optimizationMichael Niedermayer2004-02-06
| | | | Originally committed as revision 2750 to svn://svn.ffmpeg.org/ffmpeg/trunk
* vsad16_mmx2 only applies if encoders are turned onMike Melanson2004-01-31
| | | | Originally committed as revision 2736 to svn://svn.ffmpeg.org/ffmpeg/trunk
* SSE2 fdct by (Balatoni Denes <pnis at coder dot hu>)Michael Niedermayer2004-01-29
| | | | Originally committed as revision 2729 to svn://svn.ffmpeg.org/ffmpeg/trunk
* copyright year update of the files i touched and remembered, things look ↵Michael Niedermayer2004-01-10
| | | | | | annoyingly unmaintained otherwise Originally committed as revision 2686 to svn://svn.ffmpeg.org/ffmpeg/trunk
* interlaced dct decision cleanupMichael Niedermayer2004-01-05
| | | | | | | | | function moved to dspcontext mmx&mmx2 optimized change SSE -> SAD as default (better quality) vbv buffer size command line option in kbyte Originally committed as revision 2669 to svn://svn.ffmpeg.org/ffmpeg/trunk
* denoise_dct_sse2() patch by (Balatoni Denes <pnis at coder dot hu>)Denes Balatoni2004-01-03
| | | | Originally committed as revision 2659 to svn://svn.ffmpeg.org/ffmpeg/trunk
* denoise_dct_mmx()Michael Niedermayer2004-01-02
| | | | Originally committed as revision 2657 to svn://svn.ffmpeg.org/ffmpeg/trunk
* interlaced motion estimationMichael Niedermayer2003-12-30
| | | | | | | | | | | | | | interlaced mpeg2 encoding P & B frames rate distored interlaced mb decission alternate scantable support 4mv encoding fixes (thats also why the regression tests change) passing height to most dsp functions interlaced mpeg4 encoding (no direct mode MBs yet) various related cleanups disabled old motion estimaton algorithms (log, full, ...) they will either be fixed or removed Originally committed as revision 2638 to svn://svn.ffmpeg.org/ffmpeg/trunk
* split intra / inter dequantizationMichael Niedermayer2003-12-14
| | | | Originally committed as revision 2607 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Here are juste two added #ifdef CONFIG_ENCODERS to allowAurelien Jacobs2003-12-13
| | | | | | | libavcodec to compile without CONFIG_ENCODERS defined patch by (Aurelien Jacobs <aurel at gnuage dot org>) Originally committed as revision 2604 to svn://svn.ffmpeg.org/ffmpeg/trunk
* h263 slice structured modeMichael Niedermayer2003-12-07
| | | | | | slice cleanup Originally committed as revision 2568 to svn://svn.ffmpeg.org/ffmpeg/trunk
* h263_h_loop_filter_mmxMichael Niedermayer2003-12-02
| | | | Originally committed as revision 2553 to svn://svn.ffmpeg.org/ffmpeg/trunk
* h263_v_loop_filter_mmxMichael Niedermayer2003-12-02
| | | | Originally committed as revision 2552 to svn://svn.ffmpeg.org/ffmpeg/trunk
* noise reduction of dct coefficientsMichael Niedermayer2003-11-02
| | | | Originally committed as revision 2468 to svn://svn.ffmpeg.org/ffmpeg/trunk
* reorder table instead of wasting instructions to reorder the input to match ↵Michael Niedermayer2003-10-25
| | | | | | the table Originally committed as revision 2436 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10lMichael Niedermayer2003-10-25
| | | | Originally committed as revision 2435 to svn://svn.ffmpeg.org/ffmpeg/trunk
* optimizingMichael Niedermayer2003-10-24
| | | | Originally committed as revision 2428 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fixes GCC 3.3.2 warnings patch by (Panagiotis Issaris <takis at lumumba dot ↵Panagiotis Issaris2003-10-24
| | | | | | luc dot ac dot be>) Originally committed as revision 2427 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 1lAlex Beregszaszi2003-10-23
| | | | Originally committed as revision 2424 to svn://svn.ffmpeg.org/ffmpeg/trunk
* minor mmx2 optimization if the dctMichael Niedermayer2003-10-23
| | | | Originally committed as revision 2423 to svn://svn.ffmpeg.org/ffmpeg/trunk
* inline -> always_inline (842 -> 690 cpu cycles for dct_quantize() difference ↵Michael Niedermayer2003-10-23
| | | | | | for the dct itself should be even bigger) Originally committed as revision 2422 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move mmx quantizer matrixes out of MpegEncContext (23k -> 7k) (no ↵Michael Niedermayer2003-10-22
| | | | | | meassureable slowdown) Originally committed as revision 2412 to svn://svn.ffmpeg.org/ffmpeg/trunk
* disable encoders where appropriate (patch courtesy of BEROMike Melanson2003-10-14
| | | | | | <bero -at- geocities.co.jp>) Originally committed as revision 2375 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mmx2 optimization of huffyuv median encodingMichael Niedermayer2003-10-13
| | | | Originally committed as revision 2372 to svn://svn.ffmpeg.org/ffmpeg/trunk
* another non const static, maybe its thread save nowMichael Niedermayer2003-09-15
| | | | Originally committed as revision 2276 to svn://svn.ffmpeg.org/ffmpeg/trunk
* removed warningsFabrice Bellard2003-09-09
| | | | Originally committed as revision 2248 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixing thread safety, this may cause alignment problms (if it does than the ↵Michael Niedermayer2003-08-15
| | | | | | stuff should be moved to MpegEncContext) Originally committed as revision 2124 to svn://svn.ffmpeg.org/ffmpeg/trunk
* the return of the idct with 16bit output by ("Ivan Kalvachev" <ivan at cacad ↵Michael Niedermayer2003-06-21
| | | | | | dot com>) Originally committed as revision 1983 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fastdiv patch by (BERO <bero at geocities dot co dot jp>) with fixes & ↵BERO2003-05-14
| | | | | | cleanup by me Originally committed as revision 1879 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * oops - reversed last commitZdenek Kabelac2003-05-13
| | | | Originally committed as revision 1868 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * syncZdenek Kabelac2003-05-12
| | | | Originally committed as revision 1865 to svn://svn.ffmpeg.org/ffmpeg/trunk
* more #ifdef CONFIG_ENCODERS by (Wolfgang Hesseler <qv at multimediaware dot ↵Michael Niedermayer2003-05-07
| | | | | | com>) Originally committed as revision 1843 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l (hadamard fix)Michael Niedermayer2003-04-14
| | | | Originally committed as revision 1771 to svn://svn.ffmpeg.org/ffmpeg/trunk
* faster hadamard transformMichael Niedermayer2003-03-26
| | | | Originally committed as revision 1707 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * oooooops - sorry for this one - wrong logicZdenek Kabelac2003-03-10
| | | | | | | empty dsp_mask - no change FORCE - add, no FORCE - enabled bits are masked out Originally committed as revision 1659 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * support FF_MM_FORCEZdenek Kabelac2003-03-07
| | | | Originally committed as revision 1643 to svn://svn.ffmpeg.org/ffmpeg/trunk
* MpegEncContext.(i)dct_* -> DspContext.(i)dct_*Michael Niedermayer2003-03-03
| | | | | | bitexact cleanup Originally committed as revision 1617 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * prototypes at one placeZdenek Kabelac2003-02-11
| | | | Originally committed as revision 1579 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * UINTX -> uintx_t INTX -> intx_tZdenek Kabelac2003-02-11
| | | | Originally committed as revision 1578 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * static,const,compiler warning cleanupZdenek Kabelac2003-02-10
| | | | Originally committed as revision 1567 to svn://svn.ffmpeg.org/ffmpeg/trunk
* finetuneing thresholds/factorsMichael Niedermayer2003-01-19
| | | | | | | nicer mb decission a few minor improvements & fixes Originally committed as revision 1472 to svn://svn.ffmpeg.org/ffmpeg/trunk
* sse16 & pix_norm1 optimization patch by (Felix von Leitner <felix-ffmpeg at ↵Felix von Leitner2003-01-11
| | | | | | fefe dot de>) (with some modifications) Originally committed as revision 1450 to svn://svn.ffmpeg.org/ffmpeg/trunk
* typo (noticed by kabi)Michael Niedermayer2003-01-09
| | | | Originally committed as revision 1427 to svn://svn.ffmpeg.org/ffmpeg/trunk
* qpel fixMichael Niedermayer2003-01-09
| | | | Originally committed as revision 1426 to svn://svn.ffmpeg.org/ffmpeg/trunk
* added define for builtins use - inverse fix by Romain DolbeauFabrice Bellard2003-01-07
| | | | Originally committed as revision 1410 to svn://svn.ffmpeg.org/ffmpeg/trunk
* PIC / ebx fixMichael Niedermayer2003-01-07
| | | | Originally committed as revision 1408 to svn://svn.ffmpeg.org/ffmpeg/trunk
* more gcc bug workaroundsMichael Niedermayer2003-01-07
| | | | Originally committed as revision 1407 to svn://svn.ffmpeg.org/ffmpeg/trunk
* gcc 3.2.2 -O3 bug workaround (older gcc are very likely affected too but ↵Michael Niedermayer2003-01-07
| | | | | | didnt check) Originally committed as revision 1406 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 1000l (push & esp) using mangle now ...Michael Niedermayer2003-01-06
| | | | Originally committed as revision 1401 to svn://svn.ffmpeg.org/ffmpeg/trunk
* qpel in b frames bugfixesMichael Niedermayer2003-01-05
| | | | Originally committed as revision 1398 to svn://svn.ffmpeg.org/ffmpeg/trunk