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-16ac3dec: set AV_FRAME_DATA_DOWNMIX_INFO side data.Tim Walker
2014-02-12Add libx265 encoderDerek Buitenhuis
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2014-02-08Mirillis FIC video decoderKostya Shishkov
Does not contain cursor rendering yet. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2014-01-20lavc: deprecate CODEC_FLAG_EMU_EDGE and avcodec_get_edge_width().Anton Khirnov
2014-01-09ATRAC3+ decoderMaxim Polijakowski
Cleanup by Diego Biurrun. Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>
2013-12-26avutil: Move library version related macros to version.hDiego Biurrun
This is a more sensible place for these macros.
2013-12-22Add a libwebp encoderJustin Ruggles
2013-12-20lavc: add HEVC profiles namesGildas Cocherel
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2013-12-17png: add a standalone parserPeter Holik
Useful for reading png images from a pipe.
2013-12-11lavc: deprecate avcodec_get_frame_defaults().Anton Khirnov
Also bump libavcodec micro and add an APIchanges entry saying that av_frame_* should now be used instead of the lavc AVFrame functions.
2013-11-16lavc: deprecate CODEC_CAP_NEG_LINESIZESAnton Khirnov
It was never used in any codec since it was added 3 years ago.
2013-11-15lavc: VP9 decoderRonald S. Bultje
Originally written by Ronald S. Bultje <rsbultje@gmail.com> and Clément Bœsch <u@pkh.me> Further contributions by: Anton Khirnov <anton@khirnov.net> Diego Biurrun <diego@biurrun.de> Luca Barbato <lu_zero@gentoo.org> Martin Storsjö <martin@martin.st> Signed-off-by: Luca Barbato <lu_zero@gentoo.org> Signed-off-by: Anton Khirnov <anton@khirnov.net>
2013-11-14Move av_fast_{m,re}alloc from lavc to lavu.Anton Khirnov
2013-11-14lavc: deprecate FF_MAX_B_FRAMESAnton Khirnov
We should not arbitrarily decide the maximum B-frame number for all encoders supported by Libav, each encoder should be able to set its own limits.
2013-11-14lavc: move MB_TYPE_* macros from avcodec.h to mpegvideo.hAnton Khirnov
They are mpegvideo-specific and not supposed to be used by callers.
2013-11-14lavc: schedule unused FF_QSCALE_TYPE_* for removal on next bumpAnton Khirnov
2013-11-14lavc: make error_rate a private option of mpegvideo encodersAnton Khirnov
2013-11-14vdpau: add a convenience function for getting a decoder profile.Anton Khirnov
Based on the code by Rémi Denis-Courmont <remi@remlab.net> from VLC.
2013-11-14Deprecate obsolete XvMC hardware decoding supportDiego Biurrun
XvMC has long ago been superseded by newer acceleration APIs, such as VDPAU, and few downstreams still support it. Furthermore XvMC is not implemented within the hwaccel framework, but requires its own specific code in the MPEG-1/2 decoder, which is a maintenance burden.
2013-11-13Remove all Alpha architecture optimizationsDiego Biurrun
Alpha has been end-of-lifed and no more test machines are available.
2013-11-04lavc: Add colorimetry values for BT.2020, other non-included onesJan Ekström
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
2013-11-04lavc: move AVCodecContext.pkt to AVCodecInternalAnton Khirnov
It's a private field, not meant to be accessed from outside lavc.
2013-11-04pthread: store thread contexts in AVCodecInternal instead of AVCodecContextAnton Khirnov
It's a private field, it should not be visible to callers. Deprecate AVCodecContext.thread_opaque
2013-10-31lavc: move FF_ASPECT_EXTENDED from avcodec.h to h263.hAnton Khirnov
It's for internal use only.
2013-10-31lavc: deprecate unused FF_BUG_OLD_MSMPEG4Anton Khirnov
2013-10-31lavc: schedule FF_BUG_AC_VLC for removal on the next major bump.Anton Khirnov
It has been deprecated/unused for about 10 years.
2013-10-31lavc: deprecate FF_DEBUG_MV and remove all traces of its useAnton Khirnov
It has not been actually used since 37045e422903695e610cca6ecb753df643ab9380, when the broken vismv code was removed.
2013-10-31Add HEVC decoderGuillaume Martres
Initially written by Guillaume Martres <smarter@ubuntu.com> as a GSoC project. Further contributions by the OpenHEVC project and other developers, namely: Mickaël Raulet <mraulet@insa-rennes.fr> Seppo Tomperi <seppo.tomperi@vtt.fi> Gildas Cocherel <gildas.cocherel@laposte.net> Khaled Jerbi <khaled_jerbi@yahoo.fr> Wassim Hamidouche <wassim.hamidouche@insa-rennes.fr> Vittorio Giovara <vittorio.giovara@gmail.com> Jan Ekström <jeebjp@gmail.com> Anton Khirnov <anton@khirnov.net> Martin Storsjö <martin@martin.st> Luca Barbato <lu_zero@gentoo.org> Yusuke Nakamura <muken.the.vfrmaniac@gmail.com> Reimar Döffinger <Reimar.Doeffinger@gmx.de> Diego Biurrun <diego@biurrun.de> Signed-off-by: Anton Khirnov <anton@khirnov.net>
2013-10-31lavc: replace avcodec_set_dimensions with ff_set_dimensionsAnton Khirnov
avcodec_set_dimensions() is supposed to be an internal utility function, there is no reason whatsoever for it to be public. Therefore deprecate it.
2013-10-31HNM4/HNM4A demuxer & video decoderDavid Kment
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2013-10-23aac: Add support for Enhanced AAC Low Delay (ER AAC ELD).Alex Converse
This does not include support for LD SBR, epTool, data resilience, nor the 960 transform family.
2013-09-27pcm: support 24-bit/32-bit little-endian planarPaul B Mahol
Used by LXF. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2013-09-18aacdec: Add support for LD (Low Delay) AACAlex Converse
2013-09-18Add a WebP decoderJustin Ruggles
Container and lossy decoding by Aneesh Dogra <aneesh@sugarlabs.org> Lossless decoding by Justin Ruggles <justin.ruggles@gmail.com>
2013-08-31pcm_dvd: consolidate pieces from pcm.c and mpeg.cChristian Schmidt
Remove the header decoding for PCM audio from mpeg.c and the 20/24bit parts from pcm.c and merge them into a new decoder in pcm-dvd.c. The decoder has added support for samples that span multiple packets and modified 20/24bit group decoding. Both is needed to decode samples that have been generated with DVD-Lab Pro 2. The decoding of 16bit PCM and two channel 24bit is identical to before. No other samples are known to verify the correctness of the encoding this software does. The complete list of tested formats is 48kHz/16bit/2-8 channels 48kHz/24bit/2-5 channels 96kHz/16bit/2-4 channels 96kHz/24bit/2 channels Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2013-08-20Add a libfdk-aac decoderMartin Storsjö
This can be useful for decoding AAC object types that are not supported by the native AAC decoder, e.g. AAC-LD and AAC-ELD.
2013-08-10lavc: Add refcounted api to AVPacketLuca Barbato
Provide a clean way to manipulate packets.
2013-08-08Voxware MetaSound decoderKostya Shishkov
2013-08-07deprecate AV_CODEC_ID_VOXWARE and introduce AV_CODEC_ID_METASOUND insteadKostya Shishkov
Voxware is the name of company, it has produced several audio codecs e.g. MetaVoice family and MetaSound.
2013-08-05vdpau: deprecate bitstream buffers within the hardware contextRémi Denis-Courmont
The bitstream buffers are now private and freed by libavcodec. For backward compatibility, the hold bitstream buffer pointer is left NULL (applications were supposed to av_freep() it). Signed-off-by: Anton Khirnov <anton@khirnov.net>
2013-08-05vdpau: deprecate VDPAU codec capabilityRémi Denis-Courmont
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2013-08-02avcodec: Add output_picture_number to AVCodecParserContextYusuke Nakamura
Set output_picture_number in H.264 parser. Signed-off-by: Diego Biurrun <diego@biurrun.de>
2013-06-24lavc: Add option to encode MPEG-2 AAC with libfdk-aacKieran Kunhya
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2013-06-10lavc: add a libwavpack encoder wrapperAnton Khirnov
2013-06-03Go2Webinar decoderKostya Shishkov
2013-05-28dxtory v2 supportKostya Shishkov
2013-05-28vc1dec: Remove interlaced warningMichael Niedermayer
Also add a note about the feature in the changelog. Signed-off-by: Martin Storsjö <martin@martin.st>
2013-05-24avcodec: Add picture structure information to AVCodecParserContext.Yusuke Nakamura
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2013-05-18Escape 130 (RPL) decoderEli Friedman
Some fixes provided by Paul B Mahol <onemda@gmail.com> and Michael Niedermayer <michaelni@gmx.at> and me. Signed-off-by: Diego Biurrun <diego@biurrun.de> Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>
2013-05-17Apple Intermediate Codec decoderKostya Shishkov