98 Commits (8d14a25c3efdb5de526db872ca7b29b63a530044)

Author SHA1 Message Date
Mike Melanson 44cb64ee89 seperated out the C-based VP3 DSP functions into a different file; also 21 years ago
Michael Niedermayer c0a0170c16 fix motion compensation with (x+1/2,y+1/2) MVs 21 years ago
Michael Niedermayer 364a179749 quantizer noise shaping optimization 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
Michael Niedermayer d50635cd24 split intra / inter dequantization 21 years ago
Michael Niedermayer 5b5404e32f 10l 21 years ago
Michael Niedermayer 332f9ac4e3 h263 loop filter 21 years ago
Michel Bardiaux 9b87956678 av_log() patch by (Michel Bardiaux <mbardiaux at peaktime dot be>) 21 years ago
Roman Shaposhnik 48b1f80012 * adding integer/floating point AAN implementations for DCT 2-4-8 21 years ago
Roman Shaposhnik 10acc47995 * introducing dct248 into the DSP context. 21 years ago
Michael Niedermayer 65e4c8c919 floating point AAN DCT 21 years ago
Michael Niedermayer 8470540344 mmx2 optimization of huffyuv median encoding 21 years ago
Mike Melanson 89ebf4e85e Fix third pixel motion compensation 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
Mike Melanson da3b975630 added support for B-frames and multiple slices 22 years ago
Michael Niedermayer 3d2e8cce3a ASV1 codec 22 years ago
Michael Niedermayer 669ac79cf5 moving the svq3 motion compensation stuff to dsputil (this also means that existing optimized halfpel code is used now ...) 22 years ago
Michael Niedermayer d8085ea727 cleanup 22 years ago
BERO 0c6bd2ea0a sh4 optimized idct & bswap patch by (BERO <bero at geocities dot co dot jp>) 22 years ago
Fabrice Bellard 59cf08ce90 fixed static init 22 years ago
Michael Niedermayer 0da71265d8 H264 decoder & demuxer 22 years ago
Michael Niedermayer 983e3246b7 per file doxy 22 years ago
Michael Niedermayer 2a5700de18 more idiot proof dox 22 years ago
Michael Niedermayer a9badb51bf ff_block_permute() dox 22 years ago
Michael Niedermayer b0368839ac MpegEncContext.(i)dct_* -> DspContext.(i)dct_* 22 years ago
Zdenek Kabelac 0c1a9edad4 * UINTX -> uintx_t INTX -> intx_t 22 years ago
Michael Niedermayer 76fbb0248a align 22 years ago
Michael Niedermayer 6772518310 finetuneing thresholds/factors 22 years ago
Falk Hüffner 6b02692791 sse16_c is totally fucked up (unaligned loads, LONG_MAX is undefined, 22 years ago
Michael Niedermayer 1d0eab1dcc bugs 22 years ago
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