summaryrefslogtreecommitdiff
path: root/libavcodec/mpeg12.c
Commit message (Collapse)AuthorAge
* don't assume quant_matrix[0]==8 in ff_mpeg1_decode_block_intra(). this is ↵Peter Ross2009-02-05
| | | | | | required for the Electronic Arts TQI decoder. Originally committed as revision 17001 to svn://svn.ffmpeg.org/ffmpeg/trunk
* convert mpeg1_decode_block_intra() to inline globalPeter Ross2009-02-05
| | | | Originally committed as revision 17000 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use full internal pathname in doxygen @file directives.Diego Biurrun2009-02-01
| | | | | | | Otherwise doxygen complains about ambiguous filenames when files exist under the same name in different subdirectories. Originally committed as revision 16912 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: Remove pointless period after copyright statement non-sentences.Diego Biurrun2009-01-19
| | | | Originally committed as revision 16684 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove ff_get_fourcc() and use AV_RL32() insteadAurelien Jacobs2009-01-17
| | | | Originally committed as revision 16654 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add mpeg1_vdpau decoder.Carl Eugen Hoyos2009-01-16
| | | | Originally committed as revision 16640 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 12l: Fix compilation with --disable-vdpau.Carl Eugen Hoyos2009-01-16
| | | | Originally committed as revision 16630 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add VDPAU hardware accelerated decoding for MPEG1 and MPEG2 which canNVIDIA Corporation2009-01-16
| | | | | | | | be used by video players. Original patch by NVIDIA corporation. Originally committed as revision 16628 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change semantic of CONFIG_*, HAVE_* and ARCH_*.Aurelien Jacobs2009-01-13
| | | | | | They are now always defined to either 0 or 1. Originally committed as revision 16590 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Avoid using sub_id in mpeg1/2video.Michael Niedermayer2009-01-13
| | | | Originally committed as revision 16587 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename mpeg_set_pixelformat() as mpeg_get_pixelformat().Carl Eugen Hoyos2009-01-06
| | | | Originally committed as revision 16455 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Factorise setting of avctx->pix_fmt.Carl Eugen Hoyos2009-01-06
| | | | Originally committed as revision 16453 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Switch xvmc over to a CONFIG_ option.Diego Biurrun2008-12-15
| | | | Originally committed as revision 16153 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Delete unnecessary 'extern' keywords.Diego Biurrun2008-12-03
| | | | Originally committed as revision 15990 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Making it easier to send arbitrary structures as work orders to MT workersRoman Shaposhnik2008-11-12
| | | | Originally committed as revision 15804 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 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