summaryrefslogtreecommitdiff
path: root/libavcodec/mpegvideo.c
Commit message (Collapse)AuthorAge
* get_format()Michael Niedermayer2003-01-12
| | | | Originally committed as revision 1451 to svn://svn.ffmpeg.org/ffmpeg/trunk
* negative linesize support (so mplayer -flip works)Michael Niedermayer2003-01-05
| | | | Originally committed as revision 1395 to svn://svn.ffmpeg.org/ffmpeg/trunk
* pts encoding fix patch by (Thomas Jarosch <tomj at simonv dot com>)Thomas Jarosch2003-01-05
| | | | Originally committed as revision 1394 to svn://svn.ffmpeg.org/ffmpeg/trunk
* qpel in mmx2/3dnowMichael Niedermayer2003-01-05
| | | | | | qpel refinement quality parameter Originally committed as revision 1393 to svn://svn.ffmpeg.org/ffmpeg/trunk
* pre motion estimation cleanup/bugfixMichael Niedermayer2003-01-02
| | | | Originally committed as revision 1390 to svn://svn.ffmpeg.org/ffmpeg/trunk
* motion estimation pre passMichael Niedermayer2003-01-02
| | | | Originally committed as revision 1389 to svn://svn.ffmpeg.org/ffmpeg/trunk
* trellis quantization for mpeg1Michael Niedermayer2003-01-01
| | | | | | rounding bugfix for mpeg1 (seems this was introduced during the ME changes) Originally committed as revision 1382 to svn://svn.ffmpeg.org/ffmpeg/trunk
* more optimized trellis quantizerMichael Niedermayer2002-12-31
| | | | Originally committed as revision 1381 to svn://svn.ffmpeg.org/ffmpeg/trunk
* trellis quantizationMichael Niedermayer2002-12-31
| | | | Originally committed as revision 1380 to svn://svn.ffmpeg.org/ffmpeg/trunk
* qpel encodingMichael Niedermayer2002-12-27
| | | | | | | | | | | 4mv+b frames encoding finally fixed chroma ME 5 comparission functions for ME b frame encoding speedup wmv2 codec (unfinished) user specified diamond size for EPZS Originally committed as revision 1365 to svn://svn.ffmpeg.org/ffmpeg/trunk
* more debug outputMichael Niedermayer2002-12-17
| | | | Originally committed as revision 1338 to svn://svn.ffmpeg.org/ffmpeg/trunk
* AVVideoFrame -> AVFrameMichael Niedermayer2002-12-09
| | | | Originally committed as revision 1327 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cleanup / messup?Michael Niedermayer2002-12-09
| | | | | | | | fixes 20% speedloss bug removes redundant variables from MpegEncContext release buffers in avcodec_flush_buffers() (untested) Originally committed as revision 1325 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixing 2pass assert failureMichael Niedermayer2002-12-06
| | | | | | better dynamic b frame selection, still not very good though allthough it works fine without 2pass now Originally committed as revision 1316 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixing hq + adaptive quantMichael Niedermayer2002-12-05
| | | | Originally committed as revision 1313 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixing files where the first frame isn a keyframeMichael Niedermayer2002-12-04
| | | | Originally committed as revision 1309 to svn://svn.ffmpeg.org/ffmpeg/trunk
* new PSNR code (now works with chroma, b frames, ...)Michael Niedermayer2002-12-04
| | | | | | | rename *_TYPE to FF_*_TYPE for the external API allow user specified pict_type Originally committed as revision 1308 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cleanupMichael Niedermayer2002-12-04
| | | | | | | | | | | adding AVVideoFrame moving quality, pict_type, key_frame, qscale_table, ... to AVVideoFrame removing obsolete variables in AVCodecContext skiping of MBs in b frames correctly initalizing AVCodecContext picture buffer cleanup Originally committed as revision 1302 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 100l (mixing chroma & luma linesize)Michael Niedermayer2002-12-03
| | | | Originally committed as revision 1298 to svn://svn.ffmpeg.org/ffmpeg/trunk
* moving init of some variables (hurry_up,...) to MPV_frame_start()Michael Niedermayer2002-11-23
| | | | Originally committed as revision 1271 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * remaining part of John Ryland's patchZdenek Kabelac2002-11-22
| | | | Originally committed as revision 1267 to svn://svn.ffmpeg.org/ffmpeg/trunk
* aspect ratio cleanupMichael Niedermayer2002-11-20
| | | | Originally committed as revision 1254 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * compilation fix (ARM users please check)Zdenek Kabelac2002-11-19
| | | | Originally committed as revision 1225 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * fixing some minor const warningsZdenek Kabelac2002-11-12
| | | | Originally committed as revision 1205 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * using DSPContext - so each codec could use its local (sub)set of CPU extensionZdenek Kabelac2002-11-11
| | | | Originally committed as revision 1194 to svn://svn.ffmpeg.org/ffmpeg/trunk
* reversing header gameMichael Niedermayer2002-11-10
| | | | | | MIN/MAX -> FFMIN/FFMAX Originally committed as revision 1184 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cleanupMichael Niedermayer2002-11-09
| | | | Originally committed as revision 1178 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cleanup (breaks compatibility, requested by fabrice)Michael Niedermayer2002-11-08
| | | | | | | | | | | remove CODEC_FLAG_NOT_TRUNCATED & add CODEC_FLAG_TRUNCATED add CODEC_CAP_TRUNCATED add alpha plane to AVPicture remove CODEC_ID_MSMPEG4 remove various unused stuff support "truncated" mpeg4 streams Originally committed as revision 1175 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Altivec Patch (Mark III) by (Dieter Shirley <dieters at schemasoft dot com>)Michael Niedermayer2002-11-02
| | | | Originally committed as revision 1147 to svn://svn.ffmpeg.org/ffmpeg/trunk
* put a few large tables under #ifdef CONFIG_ENCODERS or dynamically allocate themMichael Niedermayer2002-10-31
| | | | Originally committed as revision 1130 to svn://svn.ffmpeg.org/ffmpeg/trunk
* dont call emms_c() for each MBMichael Niedermayer2002-10-31
| | | | Originally committed as revision 1127 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cleanupMichael Niedermayer2002-10-31
| | | | Originally committed as revision 1126 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixing another assert q>0.0 issue caused by variance < 0, this fix allso ↵Michael Niedermayer2002-10-31
| | | | | | changes the inter/intra decission very slightly -> all regression checksums need to be updated Originally committed as revision 1122 to svn://svn.ffmpeg.org/ffmpeg/trunk
* exporting the internal qscale table, this allso fixes the orderingMichael Niedermayer2002-10-30
| | | | Originally committed as revision 1116 to svn://svn.ffmpeg.org/ffmpeg/trunk
* handle direct rendering buffer allocation failureMichael Niedermayer2002-10-27
| | | | Originally committed as revision 1075 to svn://svn.ffmpeg.org/ffmpeg/trunk
* idct_permutation_type variable, so the permutation type can quickly be ↵Michael Niedermayer2002-10-25
| | | | | | identified Originally committed as revision 1071 to svn://svn.ffmpeg.org/ffmpeg/trunk
* regression test for H263+Michael Niedermayer2002-10-25
| | | | Originally committed as revision 1070 to svn://svn.ffmpeg.org/ffmpeg/trunk
* slice encoding cleanupMichael Niedermayer2002-10-25
| | | | Originally committed as revision 1069 to svn://svn.ffmpeg.org/ffmpeg/trunk
* optimize block_permute()Michael Niedermayer2002-10-23
| | | | | | | optimize dct_quantize_c() dont permute s->q_inter/intra_matrix Originally committed as revision 1067 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixing interlaced MC & edge-emuMichael Niedermayer2002-10-23
| | | | Originally committed as revision 1066 to svn://svn.ffmpeg.org/ffmpeg/trunk
* xvid qpel bug workaroundMichael Niedermayer2002-10-22
| | | | Originally committed as revision 1063 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixing h263 decoding (did segfault)Michael Niedermayer2002-10-19
| | | | Originally committed as revision 1049 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixing interlaced dct + hq modeMichael Niedermayer2002-10-18
| | | | Originally committed as revision 1048 to svn://svn.ffmpeg.org/ffmpeg/trunk
* init flags before using it (found by arpi)Michael Niedermayer2002-10-16
| | | | Originally committed as revision 1047 to svn://svn.ffmpeg.org/ffmpeg/trunk
* complete mpeg4 GMC decoding supportMichael Niedermayer2002-10-16
| | | | Originally committed as revision 1046 to svn://svn.ffmpeg.org/ffmpeg/trunk
* better/cleaner error resilience (done in a 2nd pass after decoding)Michael Niedermayer2002-10-13
| | | | | | h263/mpeg4 out of order slice decoding Originally committed as revision 1030 to svn://svn.ffmpeg.org/ffmpeg/trunk
* set low_delay on encoding if no b framesMichael Niedermayer2002-10-06
| | | | Originally committed as revision 1007 to svn://svn.ffmpeg.org/ffmpeg/trunk
* trying to fix the non-x86 IDCTs (untested)Michael Niedermayer2002-10-06
| | | | Originally committed as revision 1006 to svn://svn.ffmpeg.org/ffmpeg/trunk
* moved dct init out from mpv_common_init to dct_common_init (for less-uglier ↵Alex Beregszaszi2002-10-04
| | | | | | way for dv) Originally committed as revision 1002 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ps2 optimizations update patch by (Leon van Stuivenberg <leonvs at iae dot nl>)Leon van Stuivenberg2002-10-03
| | | | Originally committed as revision 996 to svn://svn.ffmpeg.org/ffmpeg/trunk