646 Commits (dacfaf237335d96fa6ebac3d834194761f8d8f7f)

Author SHA1 Message Date
Michael Niedermayer f5fb6b34fd motion estimation pre pass 22 years ago
Michael Niedermayer c442d75c6e trellis quantization for mpeg1 22 years ago
Michael Niedermayer 9981dfc662 more optimized trellis quantizer 22 years ago
Michael Niedermayer 477ab036ad trellis quantization 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 5f3ed1653f fixing hq + adaptive quant 22 years ago
Michael Niedermayer aa388dba30 fixing files where the first frame isn a keyframe 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
Michael Niedermayer 2571e3b62b 100l (mixing chroma & luma linesize) 22 years ago
Michael Niedermayer f8fd15e03f moving init of some variables (hurry_up,...) to MPV_frame_start() 22 years ago
Zdenek Kabelac 9a7b310d06 * remaining part of John Ryland's patch 22 years ago
Michael Niedermayer 5d3cea3a86 aspect ratio cleanup 22 years ago
Zdenek Kabelac 83f238cbf0 * compilation fix (ARM users please check) 22 years ago
Zdenek Kabelac 18f770162b * fixing some minor const warnings 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 b8a78f419d reversing header game 22 years ago
Michael Niedermayer f01a189455 cleanup 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 bbed9259cc put a few large tables under #ifdef CONFIG_ENCODERS or dynamically allocate them 22 years ago
Michael Niedermayer 6bb925f47d dont call emms_c() for each MB 22 years ago
Michael Niedermayer 0aa7875a73 cleanup 22 years ago
Michael Niedermayer af27aea922 fixing another assert q>0.0 issue caused by variance < 0, this fix allso changes the inter/intra decission very slightly -> all regression checksums need to be updated 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 6e2d5f1aea regression test for H263+ 22 years ago
Michael Niedermayer 945eeee15e slice encoding cleanup 22 years ago
Michael Niedermayer 7801d21d13 optimize block_permute() 22 years ago
Michael Niedermayer 4a3d7fbcbc fixing interlaced MC & edge-emu 22 years ago
Michael Niedermayer 03e93d35b0 xvid qpel bug workaround 22 years ago
Michael Niedermayer 8b32880cc9 fixing h263 decoding (did segfault) 22 years ago
Michael Niedermayer fb8a9e2f37 fixing interlaced dct + hq mode 22 years ago
Michael Niedermayer 9fee1e234e init flags before using it (found by arpi) 22 years ago
Michael Niedermayer 073b013d00 complete mpeg4 GMC decoding support 22 years ago
Michael Niedermayer 4d2858deac better/cleaner error resilience (done in a 2nd pass after decoding) 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
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 3994623df2 optimization 22 years ago
Michael Niedermayer a02017367b optimizing mpeg1_decode_block() 22 years ago
Michael Niedermayer cc7ac88830 convert only needed matrixes in convert_matrix() (mjpeg calls it for every frame) 22 years ago
Michael Niedermayer 2ad1516a6c idct permutation cleanup, idct can be selected per context now 22 years ago
Falk Hüffner ea689c8eb7 An easy way to speed up encoding by 6%. 22 years ago