summaryrefslogtreecommitdiff
path: root/libavcodec/mpegvideo.c
Commit message (Collapse)AuthorAge
...
* disable reference to msmpeg4 and wmv2 code when those codecs are not compiled inAurelien Jacobs2007-05-10
| | | | Originally committed as revision 8975 to svn://svn.ffmpeg.org/ffmpeg/trunk
* kill av_mallocz_static() calls in init_rl()Michael Niedermayer2007-03-14
| | | | Originally committed as revision 8402 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmeticMichael Niedermayer2007-03-13
| | | | Originally committed as revision 8392 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove silly static int done protecting the initalization of 32 elements to 1Michael Niedermayer2007-03-13
| | | | Originally committed as revision 8391 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove redundant memset()Michael Niedermayer2007-03-13
| | | | Originally committed as revision 8390 to svn://svn.ffmpeg.org/ffmpeg/trunk
* dont malloc() static mv_penalty arraysMichael Niedermayer2007-03-13
| | | | Originally committed as revision 8389 to svn://svn.ffmpeg.org/ffmpeg/trunk
* dummy support for mpeg2 non linear quantBaptiste Coudurier2007-03-04
| | | | Originally committed as revision 8215 to svn://svn.ffmpeg.org/ffmpeg/trunk
* get rid of CODEC_FLAG_H263P_AIC with next major bumpBaptiste Coudurier2007-03-01
| | | | Originally committed as revision 8167 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add av_ prefix to clip functionsReimar Döffinger2007-02-25
| | | | Originally committed as revision 8122 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Spelling fixMichel Bardiaux2007-02-15
| | | | Originally committed as revision 7988 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix warnings and simplify/reorder the codeLuca Barbato2007-01-27
| | | | Originally committed as revision 7726 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix inifnite loop with http://sam.zoy.org/zzuf/lol-mplayer.mpgMichael Niedermayer2007-01-26
| | | | Originally committed as revision 7718 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add hint for closed gop and sc threshold error messageBaptiste Coudurier2007-01-24
| | | | Originally committed as revision 7692 to svn://svn.ffmpeg.org/ffmpeg/trunk
* set last_picture for h.264 too, this significantly improves error ↵Michael Niedermayer2007-01-24
| | | | | | concealment quality, i hope it doesnt break anything as last_picture_ptr was always NULL for h.264 Originally committed as revision 7686 to svn://svn.ffmpeg.org/ffmpeg/trunk
* some interlaced direct sanity checksMichael Niedermayer2007-01-13
| | | | Originally committed as revision 7442 to svn://svn.ffmpeg.org/ffmpeg/trunk
* skiprdMichael Niedermayer2006-12-23
| | | | Originally committed as revision 7365 to svn://svn.ffmpeg.org/ffmpeg/trunk
* more simplificationAurelien Jacobs2006-12-21
| | | | Originally committed as revision 7352 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10lMichael Niedermayer2006-12-21
| | | | Originally committed as revision 7351 to svn://svn.ffmpeg.org/ffmpeg/trunk
* FIXME has already been fixed ages agoMichael Niedermayer2006-12-21
| | | | Originally committed as revision 7348 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplifyMichael Niedermayer2006-12-21
| | | | Originally committed as revision 7347 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use qscale_table in adaptive quantMichael Niedermayer2006-12-21
| | | | | | some PSNR/bitrate improvement for adaptive quant Originally committed as revision 7346 to svn://svn.ffmpeg.org/ffmpeg/trunk
* skip motion estimation and encoding of non direct-0,0 MBs if the next MB is ↵Michael Niedermayer2006-12-21
| | | | | | 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) Originally committed as revision 7343 to svn://svn.ffmpeg.org/ffmpeg/trunk
* try direct mode MB after QPRD, slight PSNR/bitrate gain if b frames + QPRDMichael Niedermayer2006-12-20
| | | | Originally committed as revision 7336 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rename always_inline to av_always_inline and move to common.hMåns Rullgård2006-12-08
| | | | Originally committed as revision 7256 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ff_check_alignment to warn the user about a missaligned stackMichael Niedermayer2006-12-07
| | | | Originally committed as revision 7249 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use the standard INT64_C() macro for 64-bit constantsMåns Rullgård2006-12-06
| | | | Originally committed as revision 7240 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix b frames + -mbd rd without -psnr (yes that was seriously buggy and ↵Michael Niedermayer2006-11-21
| | | | | | probably hasnt been noticed as everyone who tested stuff used -psnr) Originally committed as revision 7148 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 100l infinite loop fixMichael Niedermayer2006-11-21
| | | | Originally committed as revision 7147 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix linking with H.261 support disabled.Tom Harper2006-11-20
| | | | | | patch by Tom Harper, d.thomas.harper gmail com Originally committed as revision 7134 to svn://svn.ffmpeg.org/ffmpeg/trunk
* infiinit loop fix for CBR + adaptive quantMichael Niedermayer2006-11-20
| | | | Originally committed as revision 7133 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 100l qprd fix 2nd tryMichael Niedermayer2006-11-20
| | | | Originally committed as revision 7132 to svn://svn.ffmpeg.org/ffmpeg/trunk
* testing all dquant for qp_rd fixes the qp runaway to 31 bugMichael Niedermayer2006-11-19
| | | | Originally committed as revision 7126 to svn://svn.ffmpeg.org/ffmpeg/trunk
* throw error if unsupported resolution is used with h261Baptiste Coudurier2006-11-16
| | | | Originally committed as revision 7097 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add low delay forcing option for mpeg1/2 encodingBaptiste Coudurier2006-11-13
| | | | Originally committed as revision 7008 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rename squareTbl -> ff_squareTblMåns Rullgård2006-11-12
| | | | Originally committed as revision 6995 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add codec_tag and codec_stream_tag to MpegEncContext to not alter avctx valuesBaptiste Coudurier2006-11-07
| | | | Originally committed as revision 6930 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replace most of the %lld and %llx by their (cleaner) PRI*64 counterparts.Steve L'Homme2006-11-01
| | | | | | patch by Steve Lhomme, slhomme divxcorp com Originally committed as revision 6868 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l (forgot ALT_SCAN)Michael Niedermayer2006-11-01
| | | | Originally committed as revision 6866 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename SWAP macro to FFSWAP.Diego Biurrun2006-11-01
| | | | Originally committed as revision 6865 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix 1/0 b frames + CBR bugMichael Niedermayer2006-10-31
| | | | Originally committed as revision 6850 to svn://svn.ffmpeg.org/ffmpeg/trunk
* prevent overflow if lambda2 is "too" largeMichael Niedermayer2006-10-28
| | | | Originally committed as revision 6823 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use lambda/lmax instead of qscale/qmax as end check for vbv retryMichael Niedermayer2006-10-28
| | | | Originally committed as revision 6822 to svn://svn.ffmpeg.org/ffmpeg/trunk
* prevent infinite loopMichael Niedermayer2006-10-21
| | | | Originally committed as revision 6753 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename ABS macro to FFABS.Diego Biurrun2006-10-11
| | | | Originally committed as revision 6666 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change license headers to say 'FFmpeg' instead of 'this program/this library'Diego Biurrun2006-10-07
| | | | | | and fix GPL/LGPL version mismatches. Originally committed as revision 6577 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix buffer underflows by reencoding the current frame with a higher QPMichael Niedermayer2006-10-05
| | | | Originally committed as revision 6565 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mjpeg 4:2:2 encoding supportBaptiste Coudurier2006-10-04
| | | | Originally committed as revision 6550 to svn://svn.ffmpeg.org/ffmpeg/trunk
* approximate qpel functions: sacrifice some quality for some decoding speed. ↵Loren Merritt2006-10-01
| | | | | | enabled on B-frames with -lavdopts fast. Originally committed as revision 6412 to svn://svn.ffmpeg.org/ffmpeg/trunk
* return 0 from encode_picture() and estimate_qp() on successMåns Rullgård2006-09-27
| | | | Originally committed as revision 6363 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add some #ifdef CONFIG_ENCODERS/DECODERSMåns Rullgård2006-09-27
| | | | Originally committed as revision 6356 to svn://svn.ffmpeg.org/ffmpeg/trunk