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
2013-12-20lavc: add HEVC profiles namesGildas Cocherel
Signed-off-by: Anton Khirnov <anton@khirnov.net>
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-12-11lavc: deprecate avcodec_free_frame()Anton Khirnov
av_frame_free() should be used instead.
2013-11-19avcodec.h: include version.h before using version macroVittorio Giovara
2013-11-16lavc: deprecate avcodec_alloc_frame().Anton Khirnov
2013-11-16lavc: update coded_frame doxy.Anton Khirnov
It is not used during decoding anymore.
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-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-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_VIS_*Anton Khirnov
Those flags have no effect since 37045e422903695e610cca6ecb753df643ab9380.
2013-10-31lavc: deprecate AVCodecContext.debug_mvAnton Khirnov
It has been unused since 37045e422903695e610cca6ecb753df643ab9380.
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-31h264: wait for initial complete frame before outputing framesJohn Stebbins
This can be optionally disabled whith the "output_corrupt" flags option. When in "output_corrupt" mode, incomplete frames are signalled through AVFrame.flags FRAME_FLAG_INCOMPLETE_FRAME. Signed-off-by: Anton Khirnov <anton@khirnov.net>
2013-10-31HNM4/HNM4A demuxer & video decoderDavid Kment
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2013-10-28lavc: change all decoders to behave consistently with AV_EF_CRCCHECK.Anton Khirnov
Just crccheck prints a warning, crccheck+explode returns an error. Also document this behavior.
2013-10-12lavc doxy: extend/clarify avcodec_decode_audio4() doxyAnton Khirnov
Elaborate on flushing the decoder.
2013-10-12lavc doxy: remove false statements about alignment requirements.Anton Khirnov
The packet data does not need to be aligned.
2013-10-02lavc: mark deprecated AVCodec.max_lowres for removal on next bumpAnton Khirnov
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-24lavc doxy: document that avcodec_flush_buffers() invalidates decoded framesAnton Khirnov
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-09-10Drop pointless directory name prefixes from #includes in the current dirDiego Biurrun
2013-08-10lavc: Add refcounted api to AVPacketLuca Barbato
Provide a clean way to manipulate packets.
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 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-07-27Add missing deprecation attributesDiego Biurrun
2013-06-24lavc: Add option to encode MPEG-2 AAC with libfdk-aacKieran Kunhya
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2013-06-03Go2Webinar decoderKostya Shishkov
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-17lavc doxy: add avcodec.h to the libavcodec group.Anton Khirnov
2013-05-17Apple Intermediate Codec decoderKostya Shishkov
2013-05-03avcodec: Add field order information to AVCodecParserContext.Masaki Tanaka
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2013-05-03lavc: schedule AVCodecContext.lowres for removal on next bump.Anton Khirnov
It has been deprecated some time ago, but was forgotten during the last bump.
2013-04-30avcodec: doxy: Clarify how to use buf[] when implementing get_buffer2()Derek Buitenhuis
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2013-04-30avcodec: doxy: Clarify what get_buffer2 must fill in buf[]Derek Buitenhuis
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>