summaryrefslogtreecommitdiff
path: root/libavcodec/i386
Commit message (Collapse)AuthorAge
* fixing alignment problems -> SSE2 support enabled again in libavcodec (from ↵Michael Niedermayer2004-04-09
| | | | | | ffdshow / milan_cutka) Originally committed as revision 2990 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fft_*() renamed into ff_fft_*() patch by (Gildas Bazin <gbazin at altern dot ↵Gildas Bazin2004-03-13
| | | | | | org>) Originally committed as revision 2882 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use optimized VP3 functions where appropriateMike Melanson2004-03-08
| | | | Originally committed as revision 2857 to svn://svn.ffmpeg.org/ffmpeg/trunk
* seperated out the C-based VP3 DSP functions into a different file; alsoMike Melanson2004-03-08
| | | | | | ported the MMX-optimized versions of those functions Originally committed as revision 2855 to svn://svn.ffmpeg.org/ffmpeg/trunk
* attribute used patch by (mitya at school dot ioffe dot ru (Dmitry Baryshkov))Dmitry Baryshkov2004-02-29
| | | | Originally committed as revision 2830 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 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