568 Commits (5dff169489a9ff1da25d12cae3b968e90cc4a609)

Author SHA1 Message Date
Michael Niedermayer 6beeb962a2 h263 modified quantization fix 21 years ago
Michael Niedermayer 332f9ac4e3 h263 loop filter 21 years ago
Michael Niedermayer 43dc0bfd2e cleanup 21 years ago
Michael Niedermayer dba019daba h263 alternative inter vlc support 21 years ago
Michael Niedermayer f7190f7399 h263 OBMC & 4MV support 21 years ago
Michael Niedermayer b68ab2609c dont read from b frames if draw_horiz_band==NULL 21 years ago
Michael Niedermayer 9bc8b38660 16x8 MV vissualization by (Wolfgang Hesseler <qv at multimediaware dot com>) 21 years ago
Michael Niedermayer bc1e364666 10l 21 years ago
Michael Niedermayer ad0d17f1f8 qprd with b frames fix 21 years ago
Michael Niedermayer dd3e415e06 qprd needs mbd=2 21 years ago
Michael Niedermayer 30758048ef ac prediction with rate distorted qp fix 21 years ago
Michael Niedermayer 1f26c6f338 rate distored optimal lambda->qp support 21 years ago
Michael Niedermayer ea05d9c9c7 flush fix (untested) 21 years ago
Michael Niedermayer 762357e63a 10l (fixes dct coeff noise reduction) 21 years ago
Michel Bardiaux 9b87956678 av_log() patch by (Michel Bardiaux <mbardiaux at peaktime dot be>) 21 years ago
Michael Niedermayer 821cb11f76 noise reduction of dct coefficients 21 years ago
Michael Niedermayer 5f1948111a pts fix and related fixes 21 years ago
Ivan Kalvachev a579db0c4f XvMC speedup by removing one memcpy and doing MB packing 21 years ago
Michael Niedermayer 6b56c616d9 make convert_matrix() independant of MpegEncContext 21 years ago
Michael Niedermayer 9b4b6e099b segfault fix 21 years ago
Michael Niedermayer b4c3816cfa optionally merge postscale into quantization table for the float aan dct 21 years ago
Michael Niedermayer 65e4c8c919 floating point AAN DCT 21 years ago
Michael Niedermayer 9d9e31722a 112 bytes smaller MpegEncContext 21 years ago
Michael Niedermayer 45686da26d move blocks away MpegEncContext (7.4 -> 5.8k) 21 years ago
Michael Niedermayer 642ccefbc8 move mmx quantizer matrixes out of MpegEncContext (23k -> 7k) (no meassureable slowdown) 21 years ago
Michael Niedermayer 7e4995c388 move q_*_matrix out of MpegEncContext (40k ->23k) dct_quantize() is even slightly faster now, dont ask my why ... 21 years ago
Michael Niedermayer b465449eb7 dynamic alloc of picture structs instead of putting them in MpegEncContext 21 years ago
Michael Niedermayer fa384dcc81 export mpeg2 active display area / pan scan 21 years ago
Michael Niedermayer a573cc27f5 emu_edge checks simplification and avoid redundant checks for mpeg1/2 if emu_edge is set 21 years ago
Michael Niedermayer 6571e41dcd picture buffer cleanup, this fixes a assertion failure (if assertion checking was manualy enabled for utils.c) and a memleak at least 21 years ago
Mike Melanson 764ef40015 disable encoders where appropriate (patch courtesy of BERO 21 years ago
Michael Niedermayer 431f2172cd fix decoding if the aspect ratio changes 21 years ago
Alex Beregszaszi ed7debda14 removed the obsolete and unused parameters of init_put_bits 21 years ago
Michael Niedermayer 158c7f059c use lagrange multipler instead of qp for ratecontrol, this may break some things, tell me ASAP if u notice anything broken 21 years ago
Michael Niedermayer 16c3c1ecb4 rd cbp + single coeff elimination fix 21 years ago
Michael Niedermayer ca7d05d56f optionally try to encode each MB with MV=<0,0> and choose the one with better RD 21 years ago
Michael Niedermayer f2f6134b9e rate distortion optimal cbp support (h263/mpeg4 non intra only) 21 years ago
Michael Niedermayer 34f60ee61b slight quality improvement ( < +0.04 PSNR) for high bitrate videos with trellis quantization 21 years ago
Michael Niedermayer 05fbd0a2b0 scenechange_threshold 21 years ago
Michael Niedermayer 541ae14095 AVI stream header FCC / more reliable detection of old xvid files 21 years ago
Michael Niedermayer 2523e73c77 --disable-risky fix by (Luca Abeni <lucabe72 at email dot it>) 22 years ago
Fabrice Bellard 56c4a18464 ctype.h is a common header 22 years ago
Michael Niedermayer 22ddd60bc2 fixing CODEC_FLAG_GLOBAL_HEADER 22 years ago
Michael Niedermayer e4eadb4b44 oooooops, having 2 Eterms open and doing cvs diff in one and cvs commit in the other sucks, especially if they are in different directories (MPlayer/main/libavcodec vs. ffmpeg/libavcodec) 22 years ago
Michael Niedermayer 029911d1c3 mpeg2 encoding 22 years ago
Fabrice Bellard df15903f27 removed unused variable 22 years ago
Michael Niedermayer d6eb3c500a custom quant matrix encoding support 22 years ago
Roman Shaposhnik 36b58e850d * fixing a regression in mpeg encoder (not setting pix_fmt), 22 years ago
Michael Niedermayer 6e23091277 check input pix_fmt 22 years ago
Michael Niedermayer 59c673d518 cleanup / fixes 22 years ago