907 Commits (8c55915b14897fd9bdaae9241f2dd54c00a869ef)

Author SHA1 Message Date
Fabrice Bellard 789587d595 minimum support for YUV411P (new combined scaler/converter will handle that better...) 22 years ago
Jürgen Keil 47fa9c203a 16x{8,16} {avg,put}_pixels support patch by (Juergen Keil <jk at tools dot de>) 22 years ago
Arpi 9e39878252 10l - MMX/FPU state was not restored, causing nonsense fpu behaviour in caller (mplayer) 22 years ago
Arpi e9feea594a DV ntsc support, 411P colorspace added 22 years ago
Falk Hüffner acd2e05c47 * Fix dct_unquantize_h263_axp for changed block_last_index indexing. 22 years ago
Michael Niedermayer 0298af4887 set low_delay on encoding if no b frames 22 years ago
Michael Niedermayer 676e200cff trying to fix the non-x86 IDCTs (untested) 22 years ago
Falk Hüffner 6c38306600 Make compilable again after DCT cleanup. It gives wrong results, 22 years ago
Falk Hüffner e447d7d65f Some nifty stuff for upcoming patches. 22 years ago
Falk Hüffner 3565eeaaaa Fix for source dir != build dir. Patch provided by Måns Rullgård. 22 years ago
Alex Beregszaszi defdfc9aa0 moved dct init out from mpv_common_init to dct_common_init (for less-uglier way for dv) 22 years ago
Fabrice Bellard 7be166e4ea simplified parsing - added MMX idct support 22 years ago
Fabrice Bellard 020fcc94e0 added DV support 22 years ago
Fabrice Bellard 5d2231ee8f first working version of DV video decoder 22 years ago
Fabrice Bellard 652f019786 in fact IDCT248 needs to be normalized as I suspected 22 years ago
Leon van Stuivenberg 5917d17cb7 ps2 optimizations update patch by (Leon van Stuivenberg <leonvs at iae dot nl>) 22 years ago
Fabrice Bellard a46a3ce416 added IDCT248 testing 22 years ago
Fabrice Bellard 9bf71516b1 first version of IDCT248 for DV decoding support 22 years ago
Michael Niedermayer 3a3d3a42c2 fixing custom quantizer matrix decoding 22 years ago
Michael Niedermayer 3994623df2 optimization 22 years ago
Michael Niedermayer ce5b7c5e11 sliced mode for mpeg1/2 22 years ago
Michael Niedermayer acf44abb8c move scantable init from block-decode to header parser 22 years ago
Michael Niedermayer 3729c91296 optimizing mpeg2 decode block stuff 22 years ago
Michael Niedermayer 144f062500 rv10 cleanup (de)muxer still needs to be cleaned up (still searching volunteer for that ;) ) 22 years ago
Michael Niedermayer 4c2bc159bd fixing rv10, this isnt the cleanest solution (parsing the packet header in the codec & creating it in the muxer) but it was that way before things broke, and its the simplest solution 22 years ago
Michael Niedermayer a02017367b optimizing mpeg1_decode_block() 22 years ago
Michael Niedermayer 8e1652dc9d forgot zigzag_direct[] behind #ifdef DEBUG (found by Klaas-Pieter Vlieg <vlieg at eurescom dot de>) 22 years ago
Michael Niedermayer cc7ac88830 convert only needed matrixes in convert_matrix() (mjpeg calls it for every frame) 22 years ago
Michael Niedermayer 9b59c92f47 indenting preprocessor stuff, as its completly unreadable otherwise 22 years ago
Michael Niedermayer 23e54f6927 renaming variable 22 years ago
Michael Niedermayer 2ad1516a6c idct permutation cleanup, idct can be selected per context now 22 years ago
Falk Hüffner f9bb4bdffc Add Alpha assembly for pix_abs16x16. Optimized for pca56, no large win 22 years ago
Falk Hüffner ea689c8eb7 An easy way to speed up encoding by 6%. 22 years ago
Falk Hüffner 7ffbb60ee7 Minor warning fix. 22 years ago
Michael Niedermayer a9c6830605 minor optimization of h263_encode_motion() 22 years ago
Michael Niedermayer 202ef8b819 ff_get_fourcc() & XVIX support 22 years ago
Michael Niedermayer 0c2dd16eb6 autodetect UMP4 (by adding a fourcc field to AVCodecContext) 22 years ago
Michael Niedermayer 7f2bdb62d4 automatically detect broken opendivx codec and workaround, so bug=1 shouldnt be needed anymore for mpeg4 files, if there still are files which need bug=1 then tell me ... 22 years ago
Michael Niedermayer 5482970b4b h263_dc_scale() cleanup 22 years ago
Michael Niedermayer fcb48651f4 mpeg4 interlaced dct encoding 22 years ago
Leon van Stuivenberg b560f4b656 ps2 idct bugfix patch by (Leon van Stuivenberg <leonvs at iae dot nl>) 22 years ago
Michael Niedermayer 9e4c69485b adaptive quantization for h263 22 years ago
Michael Niedermayer d87c0267e3 adaptive quantization for mpeg1 22 years ago
Michael Niedermayer 5e746b9995 darkness masking (lumi masking does only bright stuff now) 22 years ago
Michael Niedermayer 9960903667 fixing ac prediction encoding with adaptive quantization 22 years ago
Michael Niedermayer 693b0e1d66 fixing variance scaling for b frames (messed adaptive quants up) 22 years ago
Michael Niedermayer c5d309f2d5 adaptive quantization (lumi/temporal & spatial complexity masking) 22 years ago
Leon van Stuivenberg d46aba2642 ps2 idct patch by (Leon van Stuivenberg <leonvs at iae dot nl>) 22 years ago
Michael Niedermayer 084c726ba3 pix_sum16_mmx() 22 years ago
Arpi 3f09f52adf fdct_mmx -> ff_fdct_mmx (renamed to avoid namespace conflict with xvid) 22 years ago