750 Commits (78da04384a6c22820518706d84631006d31a85ea)

Author SHA1 Message Date
Michael Niedermayer 64be2e60ef sanity checks for bitrate tolerance and buffer size (= fail if a single frame at the 18 years ago
Aurelien Jacobs 63ab52b7ec move the mjpeg_encoder struct from mpegvideo.c to mjpegenc.c 18 years ago
Aurelien Jacobs 44301eaa55 add a proper prefix to all mjpeg encoder exported functions 18 years ago
Aurelien Jacobs d9c9259f89 split ljpeg encoder out of mjpeg.c 18 years ago
Aurelien Jacobs 37c26ae9ff remove some unused mjpeg encoding variables 18 years ago
Aurelien Jacobs f8b2417eba cosmetics: indent 18 years ago
Aurelien Jacobs 70724cba75 replace some #ifdef CONFIG_* by if(ENABLE_*) 18 years ago
Aurelien Jacobs 6d8bfb52f0 cosmetics: indentation 18 years ago
Aurelien Jacobs f6993c9fa1 make compilation of mjpeg.c optional 18 years ago
Aurelien Jacobs cf32975222 jpegls never call this code, so those tests are useless 18 years ago
Aurelien Jacobs 87acdd5391 cosmetics: reindent 18 years ago
Aurelien Jacobs 1502555362 disable reference to msmpeg4 and wmv2 code when those codecs are not compiled in 18 years ago
Michael Niedermayer 3502a54f59 kill av_mallocz_static() calls in init_rl() 18 years ago
Michael Niedermayer 861450d551 cosmetic 18 years ago
Michael Niedermayer 3e207bb1bd remove silly static int done protecting the initalization of 32 elements to 1 18 years ago
Michael Niedermayer 2d2020b825 remove redundant memset() 18 years ago
Michael Niedermayer 5ac0915179 dont malloc() static mv_penalty arrays 18 years ago
Baptiste Coudurier 5a6b9443ed dummy support for mpeg2 non linear quant 18 years ago
Baptiste Coudurier 6b936ec662 get rid of CODEC_FLAG_H263P_AIC with next major bump 18 years ago
Reimar Döffinger f66e4f5f9e Add av_ prefix to clip functions 18 years ago
Michel Bardiaux 1d726a5958 Spelling fix 18 years ago
Luca Barbato 994fd8500d Fix warnings and simplify/reorder the code 18 years ago
Michael Niedermayer 1fdefd9881 fix inifnite loop with http://sam.zoy.org/zzuf/lol-mplayer.mpg 18 years ago
Baptiste Coudurier 9d57fd9be5 add hint for closed gop and sc threshold error message 18 years ago
Michael Niedermayer 6ad7cd0469 set last_picture for h.264 too, this significantly improves error concealment quality, i hope it doesnt break anything as last_picture_ptr was always NULL for h.264 18 years ago
Michael Niedermayer 2d0bcfb412 some interlaced direct sanity checks 18 years ago
Michael Niedermayer c52f5d66a2 skiprd 18 years ago
Aurelien Jacobs df32bc1213 more simplification 18 years ago
Michael Niedermayer acff54d831 10l 18 years ago
Michael Niedermayer 5970845f1f FIXME has already been fixed ages ago 18 years ago
Michael Niedermayer 66884a2946 simplify 18 years ago
Michael Niedermayer d6975eb82b use qscale_table in adaptive quant 18 years ago
Michael Niedermayer 2f16af0667 skip motion estimation and encoding of non direct-0,0 MBs if the next MB is skiped (mpeg4 doesnt allow such MBs and in the past we did ME and encoding until at the end we droped them, so this should be faster though i didnt benchmark it, benchmark welcome) 18 years ago
Michael Niedermayer cb284d4b77 try direct mode MB after QPRD, slight PSNR/bitrate gain if b frames + QPRD 18 years ago
Måns Rullgård 849f10351d rename always_inline to av_always_inline and move to common.h 18 years ago
Michael Niedermayer 6dc7d5da70 ff_check_alignment to warn the user about a missaligned stack 18 years ago
Måns Rullgård 8da9266cea use the standard INT64_C() macro for 64-bit constants 18 years ago
Michael Niedermayer bb243e7100 fix b frames + -mbd rd without -psnr (yes that was seriously buggy and probably hasnt been noticed as everyone who tested stuff used -psnr) 18 years ago
Michael Niedermayer 169bc475d1 100l infinite loop fix 18 years ago
Tom Harper 9f83e1427a Fix linking with H.261 support disabled. 18 years ago
Michael Niedermayer ec9ed85dc7 infiinit loop fix for CBR + adaptive quant 18 years ago
Michael Niedermayer 789382d340 100l qprd fix 2nd try 18 years ago
Michael Niedermayer 3f9fea7230 testing all dquant for qp_rd fixes the qp runaway to 31 bug 18 years ago
Baptiste Coudurier a57d13b713 throw error if unsupported resolution is used with h261 18 years ago
Baptiste Coudurier 9cc6be9d27 add low delay forcing option for mpeg1/2 encoding 18 years ago
Måns Rullgård 1d50395746 rename squareTbl -> ff_squareTbl 18 years ago
Baptiste Coudurier 1766295516 add codec_tag and codec_stream_tag to MpegEncContext to not alter avctx values 18 years ago
Steve L'Homme 949b1a13bf Replace most of the %lld and %llx by their (cleaner) PRI*64 counterparts. 18 years ago
Michael Niedermayer 45f3704c6d 10l (forgot ALT_SCAN) 18 years ago
Diego Biurrun 1345f4ed6c Rename SWAP macro to FFSWAP. 18 years ago