summaryrefslogtreecommitdiffstats
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
* Merge commit '5b9c3b4505206143d85398c1410949319fa1180f'Michael Niedermayer2013-11-162-6/+6
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '5b9c3b4505206143d85398c1410949319fa1180f': Replace all instances of avcodec_alloc_frame() with av_frame_alloc(). Conflicts: doc/examples/decoding_encoding.c doc/examples/muxing.c ffmpeg.c libavcodec/alacenc.c libavcodec/libopenjpegenc.c libavcodec/libvpxenc.c libavcodec/pcm.c libavcodec/xbmenc.c libavcodec/xwdenc.c libavformat/utils.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavc: VP9 decoderRonald S. Bultje2013-11-151-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | Merge commit 'cce3e0a49f0dd030262c28d9c53de0bd2fd909c4'Michael Niedermayer2013-11-141-0/+3
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | * commit 'cce3e0a49f0dd030262c28d9c53de0bd2fd909c4': Move av_fast_{m,re}alloc from lavc to lavu. Conflicts: libavcodec/avcodec.h libavcodec/utils.c libavutil/mem.c libavutil/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Move av_fast_{m,re}alloc from lavc to lavu.Anton Khirnov2013-11-141-0/+3
| |
* | Merge commit '8941971a8f2e24b9a84fe29f128d13ceb89c0a65'Michael Niedermayer2013-11-141-0/+4
|\ \ | |/ | | | | | | | | | | | | | | | | | | * commit '8941971a8f2e24b9a84fe29f128d13ceb89c0a65': lavc: make error_rate a private option of mpegvideo encoders Conflicts: libavcodec/options_table.h libavcodec/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavc: make error_rate a private option of mpegvideo encodersAnton Khirnov2013-11-141-0/+4
| |
* | Merge commit '728c4658563dc82115ade0f1679679eddb7be5ff'Michael Niedermayer2013-11-141-0/+2
|\ \ | |/ | | | | | | | | | | | | | | | | * commit '728c4658563dc82115ade0f1679679eddb7be5ff': vdpau: add a constructor for AVVDPAUContext. Conflicts: libavcodec/vdpau.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * vdpau: add a constructor for AVVDPAUContext.Anton Khirnov2013-11-141-0/+2
| | | | | | | | | | We will likely want to add new fields to it in the future, so this is needed to avoid breaking ABI.
* | Merge commit 'ca22d1dea2842fca0422dd1d2bd09e7eb2c8f118'Michael Niedermayer2013-11-141-0/+3
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | * commit 'ca22d1dea2842fca0422dd1d2bd09e7eb2c8f118': vdpau: add a convenience function for getting a decoder profile. Conflicts: doc/APIchanges libavcodec/vdpau.c libavcodec/vdpau.h libavcodec/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * vdpau: add a convenience function for getting a decoder profile.Anton Khirnov2013-11-141-0/+3
| | | | | | | | Based on the code by Rémi Denis-Courmont <remi@remlab.net> from VLC.
* | doc: remove avutil.txtTimothy Gu2013-11-141-36/+0
| | | | | | | | | | | | | | No useful contents. Also hard to keep up-to-date. Signed-off-by: Timothy Gu <timothygu99@gmail.com> Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
* | doc/libavutil: add things from avutil.txtTimothy Gu2013-11-141-1/+19
| | | | | | | | | | | | | | Many minor fixes from: Stefano Sabatini <stefasab@gmail.com>. Signed-off-by: Timothy Gu <timothygu99@gmail.com> Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2013-11-141-1/+0
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: Deprecate obsolete XvMC hardware decoding support Conflicts: libavcodec/mpeg12.c libavcodec/mpeg12dec.c libavcodec/mpegvideo.c libavcodec/options_table.h libavutil/pixdesc.c libavutil/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Deprecate obsolete XvMC hardware decoding supportDiego Biurrun2013-11-131-1/+0
| | | | | | | | | | | | | | 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.
* | doc: remove soc.txtTimothy Gu2013-11-131-24/+0
| | | | | | | | | | | | | | | | The file was written in 2006, it was never updated nor really used as reference for SOC-like programs. Signed-off-by: Timothy Gu <timothygu99@gmail.com> Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
* | lavfi: add elbg filterStefano Sabatini2013-11-131-0/+26
| |
* | Fix example in pullup documentation.Lou Logan2013-11-121-2/+4
| | | | | | | | | | | | | | The pullup filter does not work well with the fps filter, it currently needs -r Signed-off-by: Carl Eugen Hoyos <cehoyos@ag.or.at>
* | doc: delete viterbi.txtTimothy Gu2013-11-111-109/+0
| | | | | | | | | | | | | | The description has been moved to the FFmpeg wiki: https://trac.ffmpeg.org/wiki/ViterbiAlgorithm Signed-off-by: Timothy Gu <timothygu99@gmail.com>
* | avfilter/fade: add color option.Clément Bœsch2013-11-101-4/+9
| | | | | | | | Fixes Ticket #1822.
* | doc/encoders: fix libfdk-aac "Examples" subsectionTimothy Gu2013-11-101-1/+1
| | | | | | | | | | Signed-off-by: Timothy Gu <timothygu99@gmail.com> Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
* | doc/doxy-wrapper: disable inserting headers and footersTimothy Gu2013-11-101-3/+0
| | | | | | | | | | | | | | | | The headers and footers are used to integrate Doxygen into Libav's website. Fixes the Libav-ish look when doing `make apidoc`. Signed-off-by: Timothy Gu <timothygu99@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | doc/muxers: document animated GIF muxer.Clément Bœsch2013-11-071-0/+34
| |
* | Merge commit 'cd8f772d0678a90957f4dfd5ce51af9d22e3f212'Michael Niedermayer2013-11-041-0/+5
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | * commit 'cd8f772d0678a90957f4dfd5ce51af9d22e3f212': lavc: Add colorimetry values for BT.2020, other non-included ones Conflicts: doc/APIchanges libavcodec/avcodec.h libavcodec/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavc: Add colorimetry values for BT.2020, other non-included onesJan Ekström2013-11-041-0/+4
| | | | | | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
| * vf_scale: make the dar variable return the DAR.Rudolf Polzer2013-11-021-2/+5
| | | | | | | | | | | | | | | | | | Before, it just returned width/height. Correct is width/height*sar. That way it is consistent with DAR as in probe output and setdar. Signed-off-by: Rudolf Polzer <divverent@xonotic.org> Signed-off-by: Anton Khirnov <anton@khirnov.net>
* | avutil: add av_fopen_utf8()Michael Niedermayer2013-11-041-0/+3
| | | | | | | | | | | | | | fopen() on windows uses UTF-16, we use UTF-8 everywhere, this function bridges the gap by using avpriv_open() Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avfilter/vf_scale: add ov/hsubMichael Niedermayer2013-11-041-1/+6
| | | | | | | | | | | | Suggested-by: divVerent Reviewed-by: Stefano Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | doc/examples: rename demuxing to demuxing_decoding.Clément Bœsch2013-11-042-3/+3
| | | | | | | | | | That example shows how the decoding process works, not only the demuxing.
* | doc/examples/demuxing: show how to use the reference counting system.Clément Bœsch2013-11-041-6/+51
| |
* | Merge commit '34a0ac41a880039c7fb4b3abce10d8e2ce48fac7'Michael Niedermayer2013-11-031-0/+25
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | * commit '34a0ac41a880039c7fb4b3abce10d8e2ce48fac7': vf_aspect: support variables in evaluating the aspect ratios Conflicts: Changelog doc/filters.texi libavfilter/vf_aspect.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * vf_aspect: support variables in evaluating the aspect ratiosRudolf Polzer2013-11-021-2/+52
| | | | | | | | | | | | | | Example: -vf setsar=sar="sar*9/10" Signed-off-by: Rudolf Polzer <divverent@xonotic.org> Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * avplay: drop -vismv option which does not do anything anymoreAnton Khirnov2013-10-311-2/+0
| |
* | avcodec/libmp3lame: add ABR supportTimothy Gu2013-11-021-1/+6
| | | | | | | | | | Signed-off-by: Timothy Gu <timothygu99@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit '5846646296e377e093441dfe9eadde38ff1f7c99'Michael Niedermayer2013-11-011-0/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | * commit '5846646296e377e093441dfe9eadde38ff1f7c99': Add raw HEVC demuxer Conflicts: Changelog libavformat/hevcdec.c libavformat/version.h See: 902a5fa7228d92bf7e0a8f523a25cf72d31afab4 and later commits Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Add raw HEVC demuxerDirk Farin2013-10-311-0/+1
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* | Merge commit '064698d381e1e7790f21b0199a8930ea04e2e942'Michael Niedermayer2013-11-011-0/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '064698d381e1e7790f21b0199a8930ea04e2e942': Add HEVC decoder Conflicts: Changelog libavcodec/Makefile libavcodec/allcodecs.c libavcodec/hevc.c libavcodec/hevc.h libavcodec/hevc_cabac.c libavcodec/hevc_filter.c libavcodec/hevc_mvs.c libavcodec/hevc_parser.c libavcodec/hevc_ps.c libavcodec/hevc_refs.c libavcodec/hevc_sei.c libavcodec/hevcdsp.c libavcodec/hevcdsp_template.c libavcodec/hevcpred.c libavcodec/hevcpred_template.c libavcodec/version.h cosmetics from hevc.h & hevc_ps.c mostly merged, other files left as they where in ffmpeg. Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Add HEVC decoderGuillaume Martres2013-10-311-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | Merge commit '28096e0a806e57376541e6222d315619906e3c55'Michael Niedermayer2013-11-011-0/+3
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '28096e0a806e57376541e6222d315619906e3c55': h264: wait for initial complete frame before outputing frames Conflicts: doc/APIchanges libavcodec/h264.c libavcodec/mpegvideo.h libavutil/frame.h libavutil/version.h See: a64b028aeb6579636e578ceb73f69b468bddb2f0 (as well as various later commits) Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * h264: wait for initial complete frame before outputing framesJohn Stebbins2013-10-311-0/+3
| | | | | | | | | | | | | | | | 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>
* | doc/encoders: add libfaac encoder documentationStefano Sabatini2013-11-011-2/+109
| |
* | doc/encoders: document the libfdk-aac wrapperStefano Sabatini2013-11-011-2/+167
| | | | | | | | | | Partially based on the https://trac.ffmpeg.org/wiki/AACEncodingGuide guide.
* | doc/encoders: extend/clarify libtheora encoder documentationStefano Sabatini2013-11-011-14/+39
| |
* | Merge commit '9af7a8523a6bb517834ebed36093bdab11a8b38e'Michael Niedermayer2013-11-011-0/+3
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '9af7a8523a6bb517834ebed36093bdab11a8b38e': HNM4/HNM4A demuxer & video decoder Conflicts: Changelog doc/general.texi libavcodec/Makefile libavcodec/allcodecs.c libavcodec/avcodec.h libavcodec/version.h libavformat/Makefile libavformat/allformats.c libavformat/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * HNM4/HNM4A demuxer & video decoderDavid Kment2013-10-311-0/+3
| | | | | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
| * avplay: Accept cpuflags optionLuca Barbato2013-10-222-4/+4
| | | | | | | | | | | | Quite useful for debugging. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* | doc/filters: add few more examples for blend filterPaul B Mahol2013-10-311-0/+18
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | doc/examples/demuxing: reset got_frame.Clément Bœsch2013-10-301-0/+2
| | | | | | | | Fix infinite loop at flushing.
* | lavc: extend documentation for the "bf" optionStefano Sabatini2013-10-291-1/+7
| |
* | doc/muxers: add definitory line for the MOV/MP4/ISMV muxerStefano Sabatini2013-10-291-1/+3
| | | | | | | | | | Also rename section name, to match the other ones adopting the muxer name (rather than the related upcased standard name).
* | doc/RELEASE_NOTES: update for 2.1Michael Niedermayer2013-10-281-1/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
OpenPOWER on IntegriCloud