summaryrefslogtreecommitdiff
path: root/libavcodec/mpeg12.c
Commit message (Collapse)AuthorAge
* avoid buf_size == 0 checks in every decoderMichael Niedermayer2005-01-23
| | | | Originally committed as revision 3872 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Memory leak fix patch by (Burkhard Plaum <plaum >at< ipf.uni-stuttgart )dot( ↵Burkhard Plaum2004-11-27
| | | | | | de>) Originally committed as revision 3717 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix constrained parameters flagMichael Niedermayer2004-10-18
| | | | Originally committed as revision 3609 to svn://svn.ffmpeg.org/ffmpeg/trunk
* lowres width/height cleanup 3rd tryMichael Niedermayer2004-09-27
| | | | Originally committed as revision 3522 to svn://svn.ffmpeg.org/ffmpeg/trunk
* set AVCodecContext.width/height to the picture width/height instead of the ↵Michael Niedermayer2004-09-27
| | | | | | one stored in the bitstream (that only matters if lowres!=0) Originally committed as revision 3518 to svn://svn.ffmpeg.org/ffmpeg/trunk
* lowres slice fixMichael Niedermayer2004-09-26
| | | | Originally committed as revision 3513 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 1/2 resolution decodingMichael Niedermayer2004-09-25
| | | | Originally committed as revision 3507 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mess cleanupMichael Niedermayer2004-09-10
| | | | Originally committed as revision 3449 to svn://svn.ffmpeg.org/ffmpeg/trunk
* typoMichael Niedermayer2004-09-02
| | | | Originally committed as revision 3431 to svn://svn.ffmpeg.org/ffmpeg/trunk
* optional non spec compliant optimizations for mpeg1Michael Niedermayer2004-09-02
| | | | Originally committed as revision 3430 to svn://svn.ffmpeg.org/ffmpeg/trunk
* optional non spec compliant optimizationsMichael Niedermayer2004-09-02
| | | | Originally committed as revision 3429 to svn://svn.ffmpeg.org/ffmpeg/trunk
* user overrideable level & profileMichael Niedermayer2004-08-13
| | | | Originally committed as revision 3385 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Avoid segfault on ffmpeg "buffer flush" in mpeg12.c patch by (Wolfram Gloger ↵Wolfram Gloger2004-07-16
| | | | | | <wmglo at dent dot med dot uni-muenchen dot de>) Originally committed as revision 3324 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l (fixes delayed frames during encoding)Michael Niedermayer2004-06-30
| | | | Originally committed as revision 3278 to svn://svn.ffmpeg.org/ffmpeg/trunk
* support skiping of mb rows during decodingMichael Niedermayer2004-06-26
| | | | Originally committed as revision 3253 to svn://svn.ffmpeg.org/ffmpeg/trunk
* optimizationMichael Niedermayer2004-06-25
| | | | Originally committed as revision 3249 to svn://svn.ffmpeg.org/ffmpeg/trunk
* better cbp handling and small speedup in mpeg12Ivan Kalvachev2004-06-12
| | | | Originally committed as revision 3219 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mpeg2 chroma422/444 support, may be slower, may be faster for other codecsIvan Kalvachev2004-06-11
| | | | Originally committed as revision 3215 to svn://svn.ffmpeg.org/ffmpeg/trunk
* data_size = 0 cleanupMichael Niedermayer2004-05-21
| | | | Originally committed as revision 3146 to svn://svn.ffmpeg.org/ffmpeg/trunk
* intra_dc_precission>0 encoding supportMichael Niedermayer2004-04-30
| | | | Originally committed as revision 3093 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cola testIvan Kalvachev2004-04-29
| | | | Originally committed as revision 3089 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove duplicated find_frame_end() codeMichael Niedermayer2004-04-29
| | | | | | move codec specific code from parser.c -> <codecname>.c as far as its easily possible Originally committed as revision 3087 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplifyMichael Niedermayer2004-04-27
| | | | Originally committed as revision 3085 to svn://svn.ffmpeg.org/ffmpeg/trunk
* corrupted field pictures segfault fixMichael Niedermayer2004-04-22
| | | | Originally committed as revision 3040 to svn://svn.ffmpeg.org/ffmpeg/trunk
* exporting field_select/ref_index valuesMichael Niedermayer2004-04-19
| | | | Originally committed as revision 3035 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix exported motion vectorsMichael Niedermayer2004-04-18
| | | | Originally committed as revision 3032 to svn://svn.ffmpeg.org/ffmpeg/trunk
* unify table indexing (motion_val,dc_val,ac_val,coded_block changed)Michael Niedermayer2004-04-16
| | | | | | minor +-1 bugfix Originally committed as revision 3016 to svn://svn.ffmpeg.org/ffmpeg/trunk
* skiped mbs in interlaced b frames fixMichael Niedermayer2004-04-02
| | | | Originally committed as revision 2946 to svn://svn.ffmpeg.org/ffmpeg/trunk
* warning patrolFalk Hüffner2004-03-24
| | | | Originally committed as revision 2925 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 1000l for iiveMichael Niedermayer2004-03-22
| | | | Originally committed as revision 2916 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 1000000l (using uninitalized variable for initalizing bits per MV table)Michael Niedermayer2004-03-16
| | | | Originally committed as revision 2900 to svn://svn.ffmpeg.org/ffmpeg/trunk
* init cleanupMichael Niedermayer2004-03-16
| | | | Originally committed as revision 2899 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use pan_scan to remove some weight, proper pan_scan offset readingIvan Kalvachev2004-03-16
| | | | Originally committed as revision 2898 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mpeg12 fix 10l of aspect calucalations, return gop perser to print debug ↵Ivan Kalvachev2004-03-15
| | | | | | info, and make mpeg1_seq_header hot overwrite height/width Originally committed as revision 2897 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move MPV_common_init after parsing stream parameters, matrix rebuildIvan Kalvachev2004-03-15
| | | | Originally committed as revision 2894 to svn://svn.ffmpeg.org/ffmpeg/trunk
* removing broken mpeg_decode_gop()Michael Niedermayer2004-03-13
| | | | Originally committed as revision 2883 to svn://svn.ffmpeg.org/ffmpeg/trunk
* find_start_code() optimization (about 2x faster now) this may improve ↵Michael Niedermayer2004-03-09
| | | | | | decoding speed with multiple threads Originally committed as revision 2862 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * more constsZdenek Kabelac2004-03-05
| | | | Originally committed as revision 2847 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * const warn eliminationZdenek Kabelac2004-03-05
| | | | Originally committed as revision 2846 to svn://svn.ffmpeg.org/ffmpeg/trunk
* silence warningsIvan Kalvachev2004-03-04
| | | | Originally committed as revision 2843 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add vlc for cbp=0 that is valid in 422,444Ivan Kalvachev2004-03-02
| | | | Originally committed as revision 2838 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l (segfault fix)Michael Niedermayer2004-03-02
| | | | Originally committed as revision 2837 to svn://svn.ffmpeg.org/ffmpeg/trunk
* forgot default chroma_format valueIvan Kalvachev2004-03-02
| | | | Originally committed as revision 2835 to svn://svn.ffmpeg.org/ffmpeg/trunk
* initial chroma_format changes,xvmc tweaks and codec_capIvan Kalvachev2004-03-01
| | | | Originally committed as revision 2833 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mpeg2 field pic decoding fixMichael Niedermayer2004-02-28
| | | | | | simplifiations Originally committed as revision 2826 to svn://svn.ffmpeg.org/ffmpeg/trunk
* AVCodec.supported_frameratesMichael Niedermayer2004-02-26
| | | | Originally committed as revision 2821 to svn://svn.ffmpeg.org/ffmpeg/trunk
* multithreaded mpeg2 decodingMichael Niedermayer2004-02-23
| | | | Originally committed as revision 2810 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use get_formatIvan Kalvachev2004-02-19
| | | | Originally committed as revision 2802 to svn://svn.ffmpeg.org/ffmpeg/trunk
* more error checks for the sequence headerMichael Niedermayer2004-02-16
| | | | Originally committed as revision 2788 to svn://svn.ffmpeg.org/ffmpeg/trunk
* multithreaded/SMP motion estimationMichael Niedermayer2004-02-13
| | | | | | | | | multithreaded/SMP encoding for MPEG1/MPEG2/MPEG4/H263 all pthread specific code is in pthread.c to try it, run configure --enable-pthreads and ffmpeg ... -threads <num> the internal thread API is a simple AVCodecContext.execute() callback which executes a given function pointer with different arguments and returns after finishing all, that way no mutexes or other thread-mess is needed outside pthread.c Originally committed as revision 2772 to svn://svn.ffmpeg.org/ffmpeg/trunk