summaryrefslogtreecommitdiff
path: root/libavcodec/mpegvideo.c
Commit message (Collapse)AuthorAge
* b frames + cbr fixMichael Niedermayer2004-01-29
| | | | Originally committed as revision 2730 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mpeg4 pts fixMichael Niedermayer2004-01-26
| | | | Originally committed as revision 2724 to svn://svn.ffmpeg.org/ffmpeg/trunk
* optimization & bugfix extracted from the 4k line diff between ffmpeg 0.4.7 ↵Michael Niedermayer2004-01-24
| | | | | | | | | | | | and http://www.alicestreet.com/ffh263.html the other parts of the diff where 1. spelling fixes (rejected as only a small part of it could be applied automatically) 2. cosmetics (reindention, function reordering, var renaming, ...) with bugs (rejected) 3. rtp related stuff (rejetced as it breaks several codecs) 4. some changes to the intra/inter decission & scene change detection (quality tests needed first) Originally committed as revision 2721 to svn://svn.ffmpeg.org/ffmpeg/trunk
* closed gop support & flags2 as all bits in flags are usedMichael Niedermayer2004-01-22
| | | | | | and a few minor things i forgot to commit ... Originally committed as revision 2718 to svn://svn.ffmpeg.org/ffmpeg/trunk
* avcodec_flush_buffers() fixMichael Niedermayer2004-01-19
| | | | Originally committed as revision 2715 to svn://svn.ffmpeg.org/ffmpeg/trunk
* removing broken framerate conversation hack in mpeg1/2Michael Niedermayer2004-01-18
| | | | Originally committed as revision 2713 to svn://svn.ffmpeg.org/ffmpeg/trunk
* type fixes, found by Wolfgang HesselerMichael Niedermayer2004-01-12
| | | | Originally committed as revision 2694 to svn://svn.ffmpeg.org/ffmpeg/trunk
* copyright year update of the files i touched and remembered, things look ↵Michael Niedermayer2004-01-10
| | | | | | annoyingly unmaintained otherwise Originally committed as revision 2686 to svn://svn.ffmpeg.org/ffmpeg/trunk
* interlaced dct decision cleanupMichael Niedermayer2004-01-05
| | | | | | | | | function moved to dspcontext mmx&mmx2 optimized change SSE -> SAD as default (better quality) vbv buffer size command line option in kbyte Originally committed as revision 2669 to svn://svn.ffmpeg.org/ffmpeg/trunk
* non YV12 vissualization fix by (Wolfgang Hesseler <qv at multimediaware dot ↵Michael Niedermayer2004-01-04
| | | | | | com>) Originally committed as revision 2662 to svn://svn.ffmpeg.org/ffmpeg/trunk
* warn the user if we had to clip some dct coefficient due to a crappy format ↵Michael Niedermayer2004-01-04
| | | | | | which doenst support the whole needed range (msmpeg4/wmv mostly but mpeg1 too to a lesser extend) Originally committed as revision 2661 to svn://svn.ffmpeg.org/ffmpeg/trunk
* denoise_dct_mmx()Michael Niedermayer2004-01-02
| | | | Originally committed as revision 2657 to svn://svn.ffmpeg.org/ffmpeg/trunk
* more trellis quant optimizationsMichael Niedermayer2004-01-02
| | | | Originally committed as revision 2655 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cleanupMichael Niedermayer2004-01-02
| | | | Originally committed as revision 2651 to svn://svn.ffmpeg.org/ffmpeg/trunk
* optimizing (trellis) quantizerMichael Niedermayer2004-01-02
| | | | Originally committed as revision 2650 to svn://svn.ffmpeg.org/ffmpeg/trunk
* dont show uninitalized motion vectorsMichael Niedermayer2004-01-01
| | | | Originally committed as revision 2645 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rate limit tips and checksMichael Niedermayer2004-01-01
| | | | Originally committed as revision 2643 to svn://svn.ffmpeg.org/ffmpeg/trunk
* interlaced motion estimationMichael Niedermayer2003-12-30
| | | | | | | | | | | | | | interlaced mpeg2 encoding P & B frames rate distored interlaced mb decission alternate scantable support 4mv encoding fixes (thats also why the regression tests change) passing height to most dsp functions interlaced mpeg4 encoding (no direct mode MBs yet) various related cleanups disabled old motion estimaton algorithms (log, full, ...) they will either be fixed or removed Originally committed as revision 2638 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 100000lMichael Niedermayer2003-12-30
| | | | Originally committed as revision 2637 to svn://svn.ffmpeg.org/ffmpeg/trunk
* motion vector vissualization improvements patch by (Wolfgang Hesseler <qv at ↵Wolfgang Hesseler2003-12-30
| | | | | | multimediaware dot com>) Originally committed as revision 2636 to svn://svn.ffmpeg.org/ffmpeg/trunk
* picture number fixesMichael Niedermayer2003-12-29
| | | | Originally committed as revision 2634 to svn://svn.ffmpeg.org/ffmpeg/trunk
* lrintf patch by ("Steven M. Schultz" <sms at 2BSD dot COM>)Steven M. Schultz2003-12-22
| | | | Originally committed as revision 2630 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l (forgot to copy top_field_first flag)Michael Niedermayer2003-12-22
| | | | Originally committed as revision 2629 to svn://svn.ffmpeg.org/ffmpeg/trunk
* vbv_delayMichael Niedermayer2003-12-17
| | | | Originally committed as revision 2623 to svn://svn.ffmpeg.org/ffmpeg/trunk
* split intra / inter dequantizationMichael Niedermayer2003-12-14
| | | | Originally committed as revision 2607 to svn://svn.ffmpeg.org/ffmpeg/trunk
* error concealment regression testMichael Niedermayer2003-12-14
| | | | Originally committed as revision 2606 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cleanupMichael Niedermayer2003-12-13
| | | | Originally committed as revision 2605 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Here are juste two added #ifdef CONFIG_ENCODERS to allowAurelien Jacobs2003-12-13
| | | | | | | libavcodec to compile without CONFIG_ENCODERS defined patch by (Aurelien Jacobs <aurel at gnuage dot org>) Originally committed as revision 2604 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mb type & qp vissualizationMichael Niedermayer2003-12-13
| | | | Originally committed as revision 2603 to svn://svn.ffmpeg.org/ffmpeg/trunk
* stuffing to stay above min_bitrateMichael Niedermayer2003-12-12
| | | | Originally committed as revision 2602 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixed top_field_first support when encodingFabrice Bellard2003-12-12
| | | | Originally committed as revision 2600 to svn://svn.ffmpeg.org/ffmpeg/trunk
* interlaced dct encoding fixMichael Niedermayer2003-12-10
| | | | Originally committed as revision 2592 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixed interlaced encodingFabrice Bellard2003-12-10
| | | | Originally committed as revision 2590 to svn://svn.ffmpeg.org/ffmpeg/trunk
* motion_subsample_log2Michael Niedermayer2003-12-09
| | | | Originally committed as revision 2580 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move motion_val & mb_type to AVFrame patch by (Wolfgang Hesseler <qv at ↵Wolfgang Hesseler2003-12-09
| | | | | | | | multimediaware dot com>) cleanups & fixes by me Originally committed as revision 2579 to svn://svn.ffmpeg.org/ffmpeg/trunk
* slice flush / position fixMichael Niedermayer2003-12-07
| | | | Originally committed as revision 2569 to svn://svn.ffmpeg.org/ffmpeg/trunk
* h263 slice structured modeMichael Niedermayer2003-12-07
| | | | | | slice cleanup Originally committed as revision 2568 to svn://svn.ffmpeg.org/ffmpeg/trunk
* AVFrame.interlaced_frame fixesMichael Niedermayer2003-12-05
| | | | Originally committed as revision 2566 to svn://svn.ffmpeg.org/ffmpeg/trunk
* export top_field_first & interlaced_frameMichael Niedermayer2003-12-05
| | | | Originally committed as revision 2564 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rv20 (h263) b frame decoding supportMichael Niedermayer2003-12-04
| | | | Originally committed as revision 2561 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cleanupMichael Niedermayer2003-12-03
| | | | Originally committed as revision 2558 to svn://svn.ffmpeg.org/ffmpeg/trunk
* h263 modified quantization fixMichael Niedermayer2003-12-03
| | | | Originally committed as revision 2557 to svn://svn.ffmpeg.org/ffmpeg/trunk
* h263 loop filterMichael Niedermayer2003-12-01
| | | | | | | fixed h263 modified quantization CODEC_FLAG_OBMC Originally committed as revision 2549 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cleanupMichael Niedermayer2003-11-30
| | | | Originally committed as revision 2545 to svn://svn.ffmpeg.org/ffmpeg/trunk
* h263 alternative inter vlc supportMichael Niedermayer2003-11-29
| | | | Originally committed as revision 2541 to svn://svn.ffmpeg.org/ffmpeg/trunk
* h263 OBMC & 4MV supportMichael Niedermayer2003-11-28
| | | | | | cleanup Originally committed as revision 2536 to svn://svn.ffmpeg.org/ffmpeg/trunk
* dont read from b frames if draw_horiz_band==NULLMichael Niedermayer2003-11-27
| | | | Originally committed as revision 2533 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 16x8 MV vissualization by (Wolfgang Hesseler <qv at multimediaware dot com>)Michael Niedermayer2003-11-25
| | | | Originally committed as revision 2530 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10lMichael Niedermayer2003-11-24
| | | | Originally committed as revision 2529 to svn://svn.ffmpeg.org/ffmpeg/trunk
* qprd with b frames fixMichael Niedermayer2003-11-13
| | | | Originally committed as revision 2518 to svn://svn.ffmpeg.org/ffmpeg/trunk