Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-02-05truemotion1: check the header sizeAnton Khirnov
Fixes invalid reads. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC:libav-stable@libav.org
2013-11-21truemotion1: make sure index does not go out of boundsAnton Khirnov
Fixes invalid reads. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC:libav-stable@libav.org
2013-11-16truemotion1: use the AVFrame API properly.Anton Khirnov
2013-10-31truemotion1: stop using deprecated avcodec_set_dimensionsAnton Khirnov
2013-10-04cosmetics: Group .name and .long_name together in codec/format declarationsDiego Biurrun
2013-03-14avcodec: av_log_ask_for_sample() ---> avpriv_request_sample()Diego Biurrun
2013-03-08lavc decoders: properly initialize AVFrame.Anton Khirnov
2013-03-08lavc decoders: work with refcounted frames.Anton Khirnov
2013-02-26Remove unnecessary dsputil.h #includesDiego Biurrun
2013-01-06truemotion1: return meaningful error codesAnton Khirnov
2012-12-23Return proper error code after av_log_ask_for_sample()Diego Biurrun
2012-12-05lavc: fix decode_frame() third parameter semantics for video decodersAnton Khirnov
It's got_frame, not data size
2012-10-08Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormatAnton Khirnov
2012-08-15Don't include common.h from avutil.hMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2012-08-07Replace all CODEC_ID_* with AV_CODEC_ID_*Anton Khirnov
2012-05-20truemotion1: remove disabled codeDiego Biurrun
2012-04-06cosmetics: Align codec declarationsMartin Storsjö
Also break some long lines, remove codec function placeholder comments and add spaces in sample/pixel format lists. Signed-off-by: Martin Storsjö <martin@martin.st>
2012-03-28Replace memset(0) by zero initializations.Diego Biurrun
Also remove one pointless zero initialization in rangecoder.c.
2011-07-29lavc: use designated initialisers for all codecs.Anton Khirnov
It's more readable and less prone to breakage.
2011-04-21Use av_log_ask_for_sample() where appropriate.Diego Biurrun
2011-03-19Replace FFmpeg with Libav in licence headersMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-02-15Merge libavcore into libavutilReinhard Tartler
It is pretty hopeless that other considerable projects will adopt libavutil alone in other projects. Projects that need small footprint are better off with more specialized libraries such as gnulib or rather just copy the necessary parts that they need. With this in mind, nobody is helped by having libavutil and libavcore split. In order to ease maintenance inside and around FFmpeg and to reduce confusion where to put common code, avcore's functionality is merged (back) to avutil. Signed-off-by: Reinhard Tartler <siretart@tauware.de>
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-10Check for vectable ID > 0, fixes issue 2508.Daniel Kang
Patch by Daniel Kang, daniel.d.kang at gmail Originally committed as revision 26294 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-11-03Fix aspect for 24bpp TM1 samples.Reimar Döffinger
Originally committed as revision 25663 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-11-03Fix decoding of 24 bpp TM1 (except for aspect).Reimar Döffinger
Originally committed as revision 25662 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-11-03100l, calculate mb_change_bits_row_size from the update width.Reimar Döffinger
Originally committed as revision 25661 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-11-03Support mid-stream resolution/format changes for TM1.Reimar Döffinger
This makes it easier to fix playback of 24 bit formats. Originally committed as revision 25660 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-08-21The 24-bit ydt also should not depend on endianness,Reimar Döffinger
since all of it ends up in a single 32-bit pixel. This seems likely to be wrong though, since it is different from the 15 and 16 bit modes and might explain the half-width issue for 24 bit truemotion. Originally committed as revision 24864 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-08-21Since the 24 bit format is decoded to endian-dependantReimar Döffinger
BGR32 and not BGR24, do not swap red and blue on big-endian for this format as well. Originally committed as revision 24863 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-08-21Do not swap red and blue when decoding truemotionReimar Döffinger
on big-endian. Originally committed as revision 24862 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-31Define 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
2009-07-26Replace WORDS_BIGENDIAN with HAVE_BIGENDIANMåns Rullgård
Originally committed as revision 19508 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-07-23Remove useless #include <unistd.h> from many filesMåns Rullgård
Originally committed as revision 19499 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-07Implement avcodec_decode_video2(), _audio3() and _subtitle2() which takes anThilo Borgmann
AVPacket argument rather than a const uint8_t *buf + int buf_size. This allows passing of packet-specific flags from demuxer to decoder, such as the keyframe flag, which appears necessary to playback corePNG P-frames. Patch by Thilo Borgmann thilo.borgmann googlemail com, see also the thread "Google Summer of Code participation" on the mailinglist. Originally committed as revision 18351 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
2008-12-14undoing revision 16118 for truemotion1.c; commit was prematureMike Melanson
Originally committed as revision 16119 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-12-14The POSIX namespace shall be held sacrosanct. To that end,Mike Melanson
continue eliminating _t from structure names in FFmpeg. Originally committed as revision 16118 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-06-25mark read-only data as constStefan Gehrer
Originally committed as revision 13947 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-06-13Make AVCodec long_names definition conditional depending on CONFIG_SMALL.Stefano Sabatini
Originally committed as revision 13759 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-06-06Fix reading an element after the array.Michael Niedermayer
Fixes CID27 RUN2 Originally committed as revision 13668 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-05-06Remove unnecessary parentheses from return calls.Diego Biurrun
Originally committed as revision 13069 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-04-29Add some long names to AVCodec declarations.Stefano Sabatini
patch by Stefano Sabatini, stefano.sabatini-lala poste it Originally committed as revision 13017 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-21Apply 'cold' attribute to init/uninit functions in libavcodecZuxy Meng
Originally committed as revision 12525 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-01more constMichael Niedermayer
Originally committed as revision 11778 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-01constMichael Niedermayer
Originally committed as revision 11748 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-08-09use reget_buffer and remove internal copying of buffer - codec works againAlex Beregszaszi
Originally committed as revision 10000 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-05-10Remove redundant #inclusion of common.h, avcodec.h already #includes it.Diego Biurrun
Originally committed as revision 8967 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-04-21cosmetics: remove my email addressAlex Beregszaszi
Originally committed as revision 8764 to svn://svn.ffmpeg.org/ffmpeg/trunk