262 Commits (4620ce8bb87d4b238c56009aa98a4e4e43964cdd)

Author SHA1 Message Date
Michael Niedermayer 70ac76c0eb mpeg4 header encoding bugfix 22 years ago
Michael Niedermayer f931ff7b9f pre motion estimation cleanup/bugfix 22 years ago
Michael Niedermayer f5fb6b34fd motion estimation pre pass 22 years ago
Michael Niedermayer b07a59805e shape adaptive diamonds for EPZS 22 years ago
Michael Niedermayer c442d75c6e trellis quantization for mpeg1 22 years ago
Michael Niedermayer 477ab036ad trellis quantization 22 years ago
Michael Niedermayer 41773b735e correcter mpeg4 headers 22 years ago
Michael Niedermayer 1457ab5233 qpel encoding 22 years ago
Michael Niedermayer 59b571c1e4 more debug output 22 years ago
Michael Niedermayer 492cd3a920 AVVideoFrame -> AVFrame 22 years ago
Michael Niedermayer 4e00e76b3c cleanup / messup? 22 years ago
Michael Niedermayer 0d1e924668 fixing 2pass assert failure 22 years ago
Michael Niedermayer 140cb66321 new PSNR code (now works with chroma, b frames, ...) 22 years ago
Michael Niedermayer 1e491e29c2 cleanup 22 years ago
Zdenek Kabelac d43b10ec7a * fixed prototype 22 years ago
Zdenek Kabelac 83f238cbf0 * compilation fix (ARM users please check) 22 years ago
Zdenek Kabelac eb4b3dd3c3 * using DSPContext - so each codec could use its local (sub)set of CPU extension 22 years ago
Michael Niedermayer d7425f59d5 cleanup (breaks compatibility, requested by fabrice) 22 years ago
Michael Niedermayer 05c4072b45 Altivec Patch (Mark III) by (Dieter Shirley <dieters at schemasoft dot com>) 22 years ago
Michael Niedermayer 6b72ac6323 exporting the internal qscale table, this allso fixes the ordering 22 years ago
Michael Niedermayer d6db1c9c6a handle direct rendering buffer allocation failure 22 years ago
Michael Niedermayer 50eb9cbc44 idct_permutation_type variable, so the permutation type can quickly be identified 22 years ago
Michael Niedermayer 7801d21d13 optimize block_permute() 22 years ago
Michael Niedermayer 7da71a5c68 xvid qpel bug autodetect 22 years ago
Michael Niedermayer 073b013d00 complete mpeg4 GMC decoding support 22 years ago
Michael Niedermayer a61f82653e better padding bug detection 22 years ago
Michael Niedermayer b704e7420b mpeg4 header parser clenup (needed for parsing of VOL header in avctx->extradata) 22 years ago
Michael Niedermayer 4d2858deac better/cleaner error resilience (done in a 2nd pass after decoding) 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
Leon van Stuivenberg 5917d17cb7 ps2 optimizations update patch by (Leon van Stuivenberg <leonvs at iae dot nl>) 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
Michael Niedermayer 9e4c69485b adaptive quantization for h263 22 years ago
Michael Niedermayer c5d309f2d5 adaptive quantization (lumi/temporal & spatial complexity masking) 22 years ago
Michael Niedermayer 947ac25a44 10l (forgot to commit) 22 years ago
Michael Niedermayer 5596c60cce dont store version for bit-exact tests 22 years ago
Michael Niedermayer bea669e57c interlaced mpeg4 b frame decoding 22 years ago
Michael Niedermayer 66370d3fca statistics for forw & back p-MBs instead of just one counter for both 22 years ago
Michael Niedermayer 6b460aa387 reducing sizeof MpegEncContext to avoid stack overflow on crap M$ windo$ 23 years ago
Michael Niedermayer ad324c9351 dct cleanup 23 years ago
Martin Olschewski c7e079314b sun solaris compilation bugfix, patch by (Martin Olschewski <olschewski at zpr dot uni-koeln dot de>) 23 years ago
Michael Niedermayer 28db7fce02 slow but accurate integer dct from IJG (should be ok with the LGPL as the old DCT is the fast integer DCT from IJG) 23 years ago
Alex Beregszaszi e769f0535e added aspected_width/height for EXTENDED_PAR 23 years ago
Michael Niedermayer 3aa102be84 new ratecontrol code 23 years ago
Michael Niedermayer 1fb4890b51 better scene change detection 23 years ago
Michael Niedermayer 87f8cab45b mpeg4 mpeg quantizer encoding 23 years ago
Michael Niedermayer 508abacadb 4mv + bframe decoding bugfix 23 years ago
Michael Niedermayer d930ef19ea fixing mpeg4 mpeg quantizers 23 years ago
Michael Niedermayer b5a093b3a9 different edge positions fixed with edge emu / dr1 23 years ago
Michael Niedermayer 0fd90455ec uvlinesize 23 years ago