285 Commits (5e83dec46af77b13a562175f86cb342027af051d)

Author SHA1 Message Date
Michael Niedermayer 158c7f059c use lagrange multipler instead of qp for ratecontrol, this may break some things, tell me ASAP if u notice anything broken 22 years ago
Michael Niedermayer 16c3c1ecb4 rd cbp + single coeff elimination fix 22 years ago
Michael Niedermayer ca7d05d56f optionally try to encode each MB with MV=<0,0> and choose the one with better RD 22 years ago
Michael Niedermayer f2f6134b9e rate distortion optimal cbp support (h263/mpeg4 non intra only) 22 years ago
Michael Niedermayer 34f60ee61b slight quality improvement ( < +0.04 PSNR) for high bitrate videos with trellis quantization 22 years ago
Michael Niedermayer 05fbd0a2b0 scenechange_threshold 22 years ago
Michael Niedermayer 541ae14095 AVI stream header FCC / more reliable detection of old xvid files 22 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
Michael Niedermayer 769fc4660c clear bitstream buffers in AVCodec.flush() 22 years ago
Michael Niedermayer ffba1dc02b make the h263 decoder more error tolerant 22 years ago
Michael Niedermayer 7d1c3fc1d6 rate distortion mb decision support 22 years ago
Ivan Kalvachev f23a68dff3 make MPV_frame_start fail on get_buffer failer 22 years ago
Ivan Kalvachev 2e7b4c8442 initial XvMC support 22 years ago
Michael Niedermayer 17d71fb922 last frames & b frames encoding fix 22 years ago
Michael Niedermayer 3bb07d6165 default for slices is display order again 22 years ago
Michael Niedermayer 42928ccbc2 svq3 b frame slices fix 22 years ago
Michael Niedermayer 7a06ff148d AVCodec.flush() 22 years ago
Michael Niedermayer 44a2950f72 flv cleanup / simplify 22 years ago
Garrick Meeker d4f5d74a54 flash video (flv) support patch by (Garrick Meeker <gmeeker at theoryllc dot com>) 22 years ago
Michael Niedermayer 147e5200ca memleak fix by (Jake Page <jake at CS dot Stanford dot EDU>) 22 years ago
Ivan Kalvachev d55e93e48b Mpeg2 16x8 Patch by ("Ivan Kalvachev" <ivan at cacad dot com>) 22 years ago
Michael Niedermayer 8e937a4ad1 2x100l 22 years ago
Ivan Kalvachev 1dff7d56ad DMV support patch by ("Ivan Kalvachev" <ivan at cacad dot com>) 22 years ago
Michael Niedermayer c009df3f86 make ff_emulated_edge_mc() independant of MpegEncContext 22 years ago
Michael Niedermayer b1e6b355f7 lossless mjpeg encoding (planar yuv & RGB) and somerelated bugfixes 22 years ago
Michael Niedermayer 4cdfaf8093 mpeg1 decoding fix 22 years ago
Michael Niedermayer db6e779506 motion vector vissualization for mpeg1/2 22 years ago
Michael Niedermayer 3d2e8cce3a ASV1 codec 22 years ago
Michael Niedermayer d8085ea727 cleanup 22 years ago
Michael Niedermayer 8b82a95675 svq3 decoder by anonymous 22 years ago
Michael Niedermayer e20c40697c release buffer cleanup 22 years ago
Michael Niedermayer eb14c71360 doxy 22 years ago
Michael Niedermayer bb463d8102 10l (returning negative number of consumed bytes if the first startcode of a frame was split between 2 buffers) 22 years ago
Michael Niedermayer 93d4546633 typo in a comment ... 22 years ago
Michael Niedermayer d90cf87b90 fixing mixed dr1 + internal buffers 22 years ago
Michael Niedermayer 129dfab2c7 10l 22 years ago
Michael Niedermayer 9acbbd16b9 check validity of some flags 22 years ago
Michael Niedermayer 7bc9090a41 simplified adressing of most mb based arrays (mb_x + mb_y*s->mb_stride) now instead of mb_x + mb_y*mb_width and 1+mb_x + (1+mb_y)*(mb_width+2) and ... mixture 22 years ago
Michael Niedermayer 9f2e61b6a3 pict_type & quality fix 22 years ago
Michael Niedermayer 0da71265d8 H264 decoder & demuxer 22 years ago
Michael Niedermayer 2c19981a93 10l 22 years ago