summaryrefslogtreecommitdiff
path: root/libavcodec/mpegvideo.c
Commit message (Collapse)AuthorAge
* 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
* fix some signedness warningsMåns Rullgård2006-09-27
| | | | Originally committed as revision 6355 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Handle possible failure of ff_eval.Panagiotis Issaris2006-09-26
| | | | Originally committed as revision 6338 to svn://svn.ffmpeg.org/ffmpeg/trunk
* SWAPMichael Niedermayer2006-08-19
| | | | Originally committed as revision 6030 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Explicitly include fastmemcpy.h from libvo/.Diego Biurrun2006-08-18
| | | | Originally committed as revision 6021 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove STATS code (probably hasnt been used for years ..., and its not ↵Michael Niedermayer2006-07-09
| | | | | | completely clear what it was good for anyway) Originally committed as revision 5689 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make B-frame reduction sensitivity by b_strategy/vb_strategy = 1Corey Hickey2006-06-03
| | | | | | user-tunable. Originally committed as revision 5450 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make b_frame_strategy not fail on pass 2, but still print a notice.Corey Hickey2006-05-29
| | | | Originally committed as revision 5425 to svn://svn.ffmpeg.org/ffmpeg/trunk
* h264: MBAFF interlaced decodingLoren Merritt2006-05-28
| | | | Originally committed as revision 5419 to svn://svn.ffmpeg.org/ffmpeg/trunk
* MPEG-2 4:2:2 encoding supportBaptiste Coudurier2006-05-16
| | | | Originally committed as revision 5387 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add MPEG-2 intra vlc supportBaptiste Coudurier2006-05-13
| | | | Originally committed as revision 5372 to svn://svn.ffmpeg.org/ffmpeg/trunk
* allow insane gop sizes if the user doesnt care about playable streams ↵Michael Niedermayer2006-05-09
| | | | | | (doesnt want compliance to any standard) Originally committed as revision 5351 to svn://svn.ffmpeg.org/ffmpeg/trunk
* clip_uint8 now return an uint8_t so no need to &0xFFAurelien Jacobs2006-05-01
| | | | Originally committed as revision 5339 to svn://svn.ffmpeg.org/ffmpeg/trunk
* missmatch control for mpeg2 intra dequantization if bitexact=1Michael Niedermayer2006-04-28
| | | | Originally committed as revision 5328 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l in h264 vismb/vismv (broke on 2006-03-09)Loren Merritt2006-04-21
| | | | Originally committed as revision 5309 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove mpegvideo.c img resample dependancyMichael Niedermayer2006-03-31
| | | | Originally committed as revision 5258 to svn://svn.ffmpeg.org/ffmpeg/trunk
* prefetch pixels for future motion compensation. 4-10% faster mpeg1/2/4 ↵Loren Merritt2006-03-23
| | | | | | decoding (on an athlon-xp). Originally committed as revision 5204 to svn://svn.ffmpeg.org/ffmpeg/trunk
* kill some warningsMåns Rullgård2006-02-25
| | | | Originally committed as revision 5063 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 1 goto 1 fixMichael Niedermayer2006-02-06
| | | | Originally committed as revision 4946 to svn://svn.ffmpeg.org/ffmpeg/trunk
* MSVC-compatible __align8/__align16 declarationSteve L'Homme2006-02-05
| | | | | | patch by Steve Lhomme, steve .dot. lhomme .at. free .dot. fr Originally committed as revision 4942 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplifyMichael Niedermayer2006-02-04
| | | | Originally committed as revision 4940 to svn://svn.ffmpeg.org/ffmpeg/trunk
* faster find_startcode()Michael Niedermayer2006-02-04
| | | | Originally committed as revision 4939 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix crash on height < 16 pixels.Loren Merritt2006-01-28
| | | | Originally committed as revision 4904 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add a newline to b_frame_strategy error message.Corey Hickey2006-01-27
| | | | Originally committed as revision 4903 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixing bframe strategy 2Michael Niedermayer2006-01-27
| | | | | | | | bits vs. bytes factor of 8 error 16 byte offset error some other minor things Originally committed as revision 4902 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Update licensing information: The FSF changed postal address.Diego Biurrun2006-01-12
| | | | Originally committed as revision 4842 to svn://svn.ffmpeg.org/ffmpeg/trunk
* H.263: more descriptive error messageTom Joseph2006-01-04
| | | | | | patch by Tom Joseph < tom-lists @@ @ @@ jambon @@ dot @@ ll @@ dot @@ cx > Originally committed as revision 4812 to svn://svn.ffmpeg.org/ffmpeg/trunk