aboutsummaryrefslogtreecommitdiff
path: root/libavcodec/msmpeg4.c
AgeCommit message (Collapse)Author
2012-02-15vlc/rl: Add ff_ prefix to the nonstatic symbolsMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2012-02-15h263: Add ff_ prefix to nonstatic symbolsMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2011-12-17get_bits: remove LAST_SKIP_CACHE macroMans Rullgard
This macro is empty since the removal of the A32 bitstream reader. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-12-12lavc: convert error_recognition to err_recognition.Dustin Brody
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-11-07msmpeg4: Don't set up run-level info for level 0.Alex Converse
run: The number of zero coefficients preceding a non-zero coefficient, in the scan order. The absolute value of the non-zero coefficient is called "level". The run-level code makes illegal reads when trying to set up tables for nonsense level 0.
2011-11-02Remove some stray unnecessary ffmpeg references.Diego Biurrun
2011-10-20lavc: use avpriv_ prefix for ff_copy_bits and align_put_bits.Anton Khirnov
They are used in lavf.
2011-09-21msmpeg4: remove leftover unused debug variable declarationDiego Biurrun
2011-07-29lavc: use designated initialisers for all codecs.Anton Khirnov
It's more readable and less prone to breakage.
2011-07-11Eliminate FF_COMMON_FRAME macro.Diego Biurrun
FF_COMMON_FRAME holds the contents of the AVFrame structure and is also copied to struct Picture. Replace by an embedded AVFrame structure in struct Picture.
2011-06-02Remove unused variablesMans Rullgard
2011-05-24msmpeg4: reindent.Anton Khirnov
2011-05-24lavc: remove msmpeg4v1 encoder.Anton Khirnov
The encoder has never produced files that could be decoded with any software and there should be no reason to create such files anyway.
2011-05-02Replace deprecated FF_*_TYPE symbols with AV_PICTURE_TYPE_*.Stefano Sabatini
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2011-04-29Remove some disabled printf debug cruft.Diego Biurrun
2011-04-26Eliminate pointless '#if 1' statements without matching '#else'.Diego Biurrun
2011-04-12Check for successful h263 init in msmpeg4 initAlberto Delmas
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
2011-03-19Replace FFmpeg with Libav in licence headersMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-01-26Add ff_ prefix to data symbols of encoders, decoders, hwaccel, parsers, bsf.Diego Elio Pettenò
None of these symbols should be accessed directly, so declare them as hidden. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-01-23Remove redundant checks against MIN_CACHE_BITSMans Rullgard
With the removal of the libmpeg2 bitstream reader, MIN_CACHE_BITS is always >= 25, so tests against smaller values can be removed. Signed-off-by: Mans Rullgard <mans@mansr.com>
2010-08-24msmpeg4v1: fix undefined behaviour in msmpeg4_decode_picture_header()Måns Rullgård
Because the order of evaluation of subexpressions is undefined, two get_bits() calls may not be part of the same expression. In this specific case, using get_bits_long() is simpler. This fixes msmpeg4v1 decoding with armcc. Originally committed as revision 24902 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-07-07Add new decoder property max_lowres and do not init decoder if requested ↵Carl Eugen Hoyos
value is higher. Originally committed as revision 24098 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-04-20Remove explicit filename from Doxygen @file commands.Diego Biurrun
Passing an explicit filename to this command is only necessary if the documentation in the @file block refers to a file different from the one the block resides in. Originally committed as revision 22921 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-30Define AVMediaType enum, and use it instead of enum CodecType, whichStefano Sabatini
is deprecated and will be dropped at the next major bump. Originally committed as revision 22735 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-02-04Implement cool new vlc code.Michael Niedermayer
Fixes issue1637 Originally committed as revision 21635 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-01-08Move AVCodecs from h263dec.c to msmpeg4.c and disentangle init decode init.Michael Niedermayer
Originally committed as revision 21102 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-01-08Use h263 tables in msmpeg4v1 dont duplicate them halfway.Michael Niedermayer
Originally committed as revision 21101 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-01-08Rename most non static h263 tables so their name contains h263.Michael Niedermayer
Originally committed as revision 21098 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-01-08Rename DCtab_*, its a global variable and it helps understanding if mpeg4Michael Niedermayer
is in its name. Originally committed as revision 21096 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-01-07Split the mpeg4 encoder and decoder off h263.cMichael Niedermayer
Originally committed as revision 21079 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-12-31Remove unused function msmpeg4_memsetw().Diego Biurrun
It is an exact duplicate of memsetw() in h263.c. Originally committed as revision 20986 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-12-30cosmetics: Reorder functions to avoid forward declarations.Diego Biurrun
Originally committed as revision 20977 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-12-30Remove unnecessary forward declaration for msmpeg4_memsetw().Diego Biurrun
Originally committed as revision 20976 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-11-16Use get_bits_left() instead of size_in_bits - get_bits_count().Ronald S. Bultje
Originally committed as revision 20543 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-08-21Replace #ifdef PIC checks with the more appropriate ↵Reimar Döffinger
HAVE_EBX_AVAILABLE/HAVE_7REGS. Originally committed as revision 19676 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-07-30Remove unused debug av_log() calls.Diego Biurrun
Originally committed as revision 19549 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-07-30Remove unused variable intra_count.Diego Biurrun
Originally committed as revision 19537 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-07-29Do not check for both CONFIG_VC1_DECODER and CONFIG_WMV3_DECODER,Diego Biurrun
the former depends upon the latter. Originally committed as revision 19533 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-17Get rid of an unused variable, found by the clang static analyzer.Michael Niedermayer
Originally committed as revision 18544 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-11Get rid of INIT_VLC_USE_STATIC in msmpeg4Michael Niedermayer
Originally committed as revision 18433 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-11Use INIT_VLC_USE_STATIC and not its value "1".Carl Eugen Hoyos
Originally committed as revision 18430 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-22Add missing av_cold in static init/close functions.Daniel Verkamp
Patch by Daniel Verkamp daniel at drv dot nu. Originally committed as revision 17526 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-09Fix: libavcodec/msmpeg4.c:1612: warning: ‘dc_pred_dir’ may be used ↵Michael Niedermayer
uninitialized in this function Originally committed as revision 17106 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-01Use full internal pathname in doxygen @file directives.Diego Biurrun
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
2009-01-19cosmetics: Remove pointless period after copyright statement non-sentences.Diego Biurrun
Originally committed as revision 16684 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-14replace all occurrence of ENABLE_ by the corresponding CONFIG_, HAVE_ or ARCH_Aurelien Jacobs
and remove all ENABLE_ definitions. Originally committed as revision 16600 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-13Change semantic of CONFIG_*, HAVE_* and ARCH_*.Aurelien Jacobs
They are now always defined to either 0 or 1. Originally committed as revision 16590 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-16Convert asm keyword into __asm__.Diego Pettenò
Neither the asm() nor the __asm__() keyword is part of the C99 standard, but while GCC accepts the former in C89 syntax, it is not accepted in C99 unless GNU extensions are turned on (with -fasm). The latter form is accepted in any syntax as an extension (without requiring further command-line options). Sun Studio C99 compiler also does not accept asm() while accepting __asm__(), albeit reporting warnings that it's not valid C99 syntax. Originally committed as revision 15627 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-04Mark the ff_find_best_tables symbol static to msmpeg4. Patch by Diego PettenòDiego Pettenò
Originally committed as revision 15550 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-09-08Rename error_resilience to error_recognition.Michael Niedermayer
Originally committed as revision 15270 to svn://svn.ffmpeg.org/ffmpeg/trunk