summaryrefslogtreecommitdiff
path: root/libavcodec/mpeg12.c
Commit message (Collapse)AuthorAge
* Guess picture type from picture coding extension when the main header is ↵Michael Niedermayer2008-09-28
| | | | | | damaged. Originally committed as revision 15456 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename error_resilience to error_recognition.Michael Niedermayer2008-09-08
| | | | Originally committed as revision 15270 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Ignore the spec, and calculate aspect ratio on width/height.Michael Niedermayer2008-09-03
| | | | | | Fixes issue562 and issue621. Originally committed as revision 15183 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplify mpeg12 avctx->pix_fmt setBaptiste Coudurier2008-08-26
| | | | Originally committed as revision 14986 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename ff_init_vlcs function to the more descriptive name ff_mpeg12_init_vlcs.Diego Biurrun2008-08-20
| | | | | | Now that it is exported, this should avoid confusion and name clashes. Originally committed as revision 14867 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: comment spelling/grammar fixesDiego Biurrun2008-08-20
| | | | Originally committed as revision 14866 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Untangle mpeg12.c and mdec.c so that mdec.c can be compiled separately.Diego Biurrun2008-08-19
| | | | Originally committed as revision 14851 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Mark init_vlcs function as av_cold.Diego Biurrun2008-08-19
| | | | Originally committed as revision 14830 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make AVCodec long_names definition conditional depending on CONFIG_SMALL.Stefano Sabatini2008-06-12
| | | | Originally committed as revision 13759 to svn://svn.ffmpeg.org/ffmpeg/trunk
* print correct mpeg-2 broken_link value, and print closed_gopBaptiste Coudurier2008-06-02
| | | | Originally committed as revision 13630 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change init_2d_vlc_rl() to not use *alloc_static().Michael Niedermayer2008-05-30
| | | | Originally committed as revision 13566 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove constant argument.Michael Niedermayer2008-05-30
| | | | Originally committed as revision 13564 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Switch to INIT_VLC_USE_NEW_STATIC.Michael Niedermayer2008-05-30
| | | | | | | Note, if code you maintain still uses INIT_VLC_USE_STATIC please change it as well! Iam not volunteering to clean all codecs up ... Originally committed as revision 13563 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Do not reject odd width/height.Michael Niedermayer2008-05-25
| | | | | | Fixes issue371. Originally committed as revision 13377 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replace some occurrences of -1 with PIX_FMT_NONE.Carl Eugen Hoyos2008-05-11
| | | | | | Fixes icc warning #188: enumerated type mixed with another type Originally committed as revision 13130 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add some long names to AVCodec declarations.Stefano Sabatini2008-04-29
| | | | | | patch by Stefano Sabatini, stefano.sabatini-lala poste it Originally committed as revision 13017 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Decode stuff from extradata as well.Michael Niedermayer2008-04-03
| | | | Originally committed as revision 12675 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Factorize code a little.Michael Niedermayer2008-04-03
| | | | Originally committed as revision 12674 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Apply 'cold' attribute to init/uninit functions in libavcodecZuxy Meng2008-03-21
| | | | Originally committed as revision 12525 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use correct t printf modifier for pointer differences.Diego Biurrun2008-03-14
| | | | Originally committed as revision 12442 to svn://svn.ffmpeg.org/ffmpeg/trunk
* log aspect ratio forbidden value, and fail if error resilience is highBaptiste Coudurier2008-03-14
| | | | Originally committed as revision 12438 to svn://svn.ffmpeg.org/ffmpeg/trunk
* do not fail badly if aspect ratio is 0/forbidden, fix issue 369Baptiste Coudurier2008-03-13
| | | | Originally committed as revision 12434 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add FF_ prefix to all (frame)_TYPE usageAurelien Jacobs2008-03-09
| | | | Originally committed as revision 12399 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make find_frame_end() merge 2 mpeg2 field pictures. This should make mpeg2Michael Niedermayer2008-02-20
| | | | | | field pictures much more digestable. Originally committed as revision 12160 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Reduce the number of senselessly scanned bytes.Michael Niedermayer2008-02-19
| | | | Originally committed as revision 12144 to svn://svn.ffmpeg.org/ffmpeg/trunk
* constMichael Niedermayer2008-02-01
| | | | Originally committed as revision 11710 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Drop non key frames before the first key frame.Michael Niedermayer2008-01-05
| | | | Originally committed as revision 11411 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Prevent infinite loop when buffer holds SEQ_END_CODE only. Fix for r9870Stefan Lucke2007-10-13
| | | | | | | | | Patch by Stefan Lucke <stefan <at> lucke.in-berlin.de> Subject: API breakage by r9870 Date: 2007-10-05 11:06:47 GMT http://thread.gmane.org/gmane.comp.video.ffmpeg.devel/57467 Originally committed as revision 10720 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make MPEG-1/2 decoder work with the libmpeg2-style bitstream reader.Michael Niedermayer2007-08-04
| | | | Originally committed as revision 9890 to svn://svn.ffmpeg.org/ffmpeg/trunk
* output last frame if seq end code is encounteredMichael Niedermayer2007-08-02
| | | | | | | fixes video decoding of AC3TEST.vob closes issue19 Originally committed as revision 9870 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplify s->mv_dir initMichael Niedermayer2007-08-02
| | | | Originally committed as revision 9867 to svn://svn.ffmpeg.org/ffmpeg/trunk
* exchange the values of MV_DIR_FORWARD and MV_DIR_BACKWARD (this is more sane,Michael Niedermayer2007-08-01
| | | | | | matches the order of some other stuff and allows some simplifications) Originally committed as revision 9864 to svn://svn.ffmpeg.org/ffmpeg/trunk
* exchange if() and for() in the MT_FIELD caseMichael Niedermayer2007-08-01
| | | | | | 18 cpu cycles faster for matrixbench Originally committed as revision 9863 to svn://svn.ffmpeg.org/ffmpeg/trunk
* exchange for() and if() order in the MT_FRAME caseMichael Niedermayer2007-08-01
| | | | | | safes 24 cpu cycles Originally committed as revision 9862 to svn://svn.ffmpeg.org/ffmpeg/trunk
* changeMichael Niedermayer2007-08-01
| | | | | | | | | | | | | | | | | for(){ if(){ switch(){ to switch(){ for(){ if(){ this halfs the number of times the switch is executed in bidir blocks, in other blocks the number is the same 25 cpu cycles less with matrixbench on duron Originally committed as revision 9860 to svn://svn.ffmpeg.org/ffmpeg/trunk
* merge another 2 if() to save a few cpu cyclesMichael Niedermayer2007-08-01
| | | | Originally committed as revision 9858 to svn://svn.ffmpeg.org/ffmpeg/trunk
* reorder if() so that the condition can be simplifiedMichael Niedermayer2007-08-01
| | | | | | saves another 4 cpu cycles Originally committed as revision 9857 to svn://svn.ffmpeg.org/ffmpeg/trunk
* merge/simplify 2 if()Michael Niedermayer2007-08-01
| | | | | | ~4 cpu cylces faster for the matrixbench video Originally committed as revision 9856 to svn://svn.ffmpeg.org/ffmpeg/trunk
* merge 2 if()Michael Niedermayer2007-08-01
| | | | | | this safes 1-2 cpu cycles Originally committed as revision 9855 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move some code which was executed for every skipped MB so it is only executedMichael Niedermayer2007-07-31
| | | | | | for the first skipped mb in a run Originally committed as revision 9845 to svn://svn.ffmpeg.org/ffmpeg/trunk
* get rid of a useless variableMichael Niedermayer2007-07-31
| | | | Originally committed as revision 9844 to svn://svn.ffmpeg.org/ffmpeg/trunk
* avoid 2 additions (1 cpu cycle) per MBMichael Niedermayer2007-07-31
| | | | Originally committed as revision 9843 to svn://svn.ffmpeg.org/ffmpeg/trunk
* chroma_qscale seems not used anywhere for mpeg1/2 so do not waste cpu time ↵Michael Niedermayer2007-07-31
| | | | | | setting it Originally committed as revision 9842 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add proper ff_ prefix to new extern symbolsAurelien Jacobs2007-07-05
| | | | Originally committed as revision 9479 to svn://svn.ffmpeg.org/ffmpeg/trunk
* split mpeg12 encoder out of mpeg12.cAurelien Jacobs2007-07-05
| | | | Originally committed as revision 9477 to svn://svn.ffmpeg.org/ffmpeg/trunk
* get rid of one unneeded #ifdef HAVE_XVMCMichael Niedermayer2007-06-22
| | | | Originally committed as revision 9389 to svn://svn.ffmpeg.org/ffmpeg/trunk
* misc typo fixesDiego Biurrun2007-06-12
| | | | Originally committed as revision 9291 to svn://svn.ffmpeg.org/ffmpeg/trunk
* misc spelling fixesDiego Biurrun2007-06-12
| | | | Originally committed as revision 9289 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move imx_dump_header bitstream filter in its own fileAurelien Jacobs2007-05-19
| | | | Originally committed as revision 9067 to svn://svn.ffmpeg.org/ffmpeg/trunk
* allow to enable or disable every bitstream filters individuallyJason Millard2007-05-12
| | | | | | | | Original patch by Jason Millard jsm174 _at_ gmail Date: On Fri, 11 May 2007 11:14:01 -0400 Subject: [FFmpeg-devel] enable/disable bitstream filters? Originally committed as revision 9010 to svn://svn.ffmpeg.org/ffmpeg/trunk