aboutsummaryrefslogtreecommitdiffstats
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
* Merge commit 'f1b239ec8b38474d31f3bfea1f0b1693774fa432'Michael Niedermayer2014-04-171-4/+6
|\ | | | | | | | | | | | | | | | | | | | | | | | | * commit 'f1b239ec8b38474d31f3bfea1f0b1693774fa432': drawtext: Add fontconfig support Conflicts: configure doc/filters.texi libavfilter/vf_drawtext.c See: 40b7a27bad8b8b35cb215bf4f4cba02a00d6f9e2 Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * drawtext: Add fontconfig supportLuca Barbato2014-04-171-1/+6
| | | | | | | | | | | | Introduce the `font` option and make it optional to pass a fontfile. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* | Direct Stream Digital (DSD) decoderPeter Ross2014-04-151-0/+4
| | | | | | | | | | Signed-off-by: Peter Ross <pross@xvid.org> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avformat: add av_format_inject_global_side_data(), and disable it by defaultMichael Niedermayer2014-04-151-0/+3
| | | | | | | | | | | | | | | | | | | | After this commit applications needs to call av_format_inject_global_side_data() or handle AVStream side data by some other means if they want it not to be lost. This fixes a API incompatibility with libav. libav API does not allow the data to be passed through AVPackets Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit 'aaab192df24a90f4450285cfb73b395cf495b462'Michael Niedermayer2014-04-131-0/+5
|\| | | | | | | | | | | | | | | | | | | * commit 'aaab192df24a90f4450285cfb73b395cf495b462': af_volume: implement replaygain clipping prevention Conflicts: doc/filters.texi Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * af_volume: implement replaygain clipping preventionAlessandro Ghedini2014-04-131-0/+5
| | | | | | | | | | | | | | This adds a new "replaygain_noclip" option to the filter, and, if enabled, limits the gain applied for tracks where clipping would occur. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* | Merge commit 'd4a8a86c6863ecea208fa2f774690b6df4b5bc71'Michael Niedermayer2014-04-131-454/+452
|\| | | | | | | | | | | | | | | | | | | | | * commit 'd4a8a86c6863ecea208fa2f774690b6df4b5bc71': doc: Libavfilter English cleanup Conflicts: doc/filters.texi doc/libavfilter.texi Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * doc: Libavfilter English cleanupKaterina Barone-Adesi2014-04-122-641/+631
| | | | | | | | | | | | | | | | | | This aims to standardize the English used in the libavfilter documentation, describing the same thing in the same way more often, and significantly reduce the amount of outright errors, including run-on sentences and sentence fragments. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
| * libavfilter: Add asettb filter for setting timebase for audioNicolas George2014-04-101-0/+41
| | | | | | | | | | | | | | | | Ported asettb (including the sr option for audio sample rate) from FFmpeg, and copied/modified the existing settb documentation for asettb. Signed-off-by: Katerina Barone-Adesi <katerinab+libav@gmail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net>
* | avutil/log: add av_log_get_flags()Michael Niedermayer2014-04-121-0/+3
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avformat/img2dec: support nanosecond file timesMichael Niedermayer2014-04-121-0/+2
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Add AVFoundation input device.Thilo Borgmann2014-04-111-0/+30
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavd: add device capabilities APILukasz Marek2014-04-111-0/+4
| | | | | | | | | | | | | | Provides API to query device capabilities. Each device must implement callbacks to benefit from this API. Signed-off-by: Lukasz Marek <lukasz.m.luki@gmail.com>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2014-04-091-2/+15
|\| | | | | | | | | | | | | | | | | | | * qatar/master: doc: Completely document the x264 options Conflicts: doc/encoders.texi Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * doc: Completely document the x264 optionsLuca Barbato2014-04-081-1/+15
| | | | | | | | And fix an option mismatch.
| * doc: Use a 3 columns multitableLuca Barbato2014-04-081-10/+10
| | | | | | | | Make the html output much nicer.
* | Merge commit 'be59675add2a05a7400b1abf86201ab069d7b1dd'Michael Niedermayer2014-04-091-3/+11
|\| | | | | | | | | | | | | | | | | | | * commit 'be59675add2a05a7400b1abf86201ab069d7b1dd': doc: Change the multitable rendering in texi2pod Conflicts: doc/texi2pod.pl Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * doc: Change the multitable rendering in texi2podLuca Barbato2014-04-081-3/+11
| | | | | | | | Makes it working better for our documentation purposes.
* | Merge commit '8b17243d1742279bcb2368f8d325ea71e66736c8'Michael Niedermayer2014-04-091-0/+3
|\| | | | | | | | | | | | | | | | | | | * commit '8b17243d1742279bcb2368f8d325ea71e66736c8': lavu: Add packed YVYU422 pixel format Conflicts: libavutil/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavu: Add packed YVYU422 pixel formatVittorio Giovara2014-04-071-0/+3
| |
* | Merge commit '718907cd881a0b593264aed059c0e00da13f9e15'Michael Niedermayer2014-04-091-1/+1
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '718907cd881a0b593264aed059c0e00da13f9e15': libtwolame MP2 encoding support Conflicts: Changelog configure doc/general.texi libavcodec/Makefile libavcodec/libtwolame.c libavcodec/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * libtwolame MP2 encoding supportPaul B Mahol2014-04-071-1/+10
| | | | | | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
| * libxvid: Add SSIM displaying through a libxvidcore pluginTimothy Gu2014-04-061-0/+37
| | | | | | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
| * libxvid: add working lumimasking and variance AQTimothy Gu2014-04-061-0/+13
| | | | | | | | | | | | | | The old implementation is unusable due to changes in the Xvid API. Further fixes by Michael Niedermayer <michaelni@gmx.at>. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
| * LucasArts SMUSH demuxerPaul B Mahol2014-04-061-0/+2
| | | | | | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* | examples/transcoding: use av_malloc_array()Michael Niedermayer2014-04-081-1/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit '6f273093e54cba130f3ffde3d6433e74baa4ad89'Michael Niedermayer2014-04-061-0/+2
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '6f273093e54cba130f3ffde3d6433e74baa4ad89': LucasArts SMUSH VIMA audio decoder Conflicts: Changelog libavcodec/avcodec.h libavcodec/codec_desc.c libavcodec/version.h libavcodec/vima.c This commit adds a AV_CODEC_ID_ADPCM_VIMA alias in addition to the previously used AV_CODEC_ID_VIMA, as well as a AVCodec with name "adpcm_vima" in addition to the previously used name "vima" These changes are needed for compatibility with the renamed codec in libav See: b18357326ca1522d7fb7f4276ddebfccc29ce72c and others Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * LucasArts SMUSH VIMA audio decoderPaul B Mahol2014-04-061-0/+2
| | | | | | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* | Merge commit 'a420ccd4f2a011887451a7d5e1bebba4fd7c40e2'Michael Niedermayer2014-04-061-2/+2
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'a420ccd4f2a011887451a7d5e1bebba4fd7c40e2': LucasArts SMUSH SANM video decoder Conflicts: Changelog doc/general.texi libavcodec/Makefile libavcodec/allcodecs.c libavcodec/avcodec.h libavcodec/sanm.c libavcodec/version.h See: 69254f46286099588514454f60fad12f6e51b2cd and others Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * LucasArts SMUSH SANM video decoderPaul B Mahol2014-04-061-0/+2
| | | | | | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* | examples/avio_reading: fix null dereference on errorMichael Niedermayer2014-04-061-2/+4
| | | | | | | | | | Fixed CID1197052 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit 'a49aa440c939e221194f8d95bf98673f8cf38a06'Michael Niedermayer2014-04-051-0/+5
|\| | | | | | | | | | | | | | | | | | | * commit 'a49aa440c939e221194f8d95bf98673f8cf38a06': af_volume: implement replaygain pre-amplification Conflicts: doc/filters.texi Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * af_volume: implement replaygain pre-amplificationAlessandro Ghedini2014-04-041-0/+6
| | | | | | | | | | | | | | This adds a new "replaygain_preamp" option to the filter, and simply adds its value to the replaygain gain value. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* | Merge commit '8542f9c4f17125d483c40c0c5723842f1c982f81'Michael Niedermayer2014-04-041-0/+4
|\| | | | | | | | | | | | | | | | | | | * commit '8542f9c4f17125d483c40c0c5723842f1c982f81': replaygain: correctly parse peak values Conflicts: libavutil/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * replaygain: correctly parse peak valuesAlessandro Ghedini2014-04-041-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | According to the ReplayGain spec, the peak amplitude may overflow and may result in peak amplitude values greater than 1.0 with psychoacoustically coded audio, such as MP3. Fully compliant decoders must allow peak overflows. Additionally, having peak values in the 0<->UINT32_MAX scale makes it more difficult for applications to actually use the peak values (e.g. when implementing clipping prevention) since values have to be rescaled down. This patch corrects the peak parsing by removing the rescaling of the decoded values between 0 and UINT32_MAX and the 1.0 upper limit. Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * On2 VP7 decoderPeter Ross2014-04-041-0/+2
| | | | | | | | | | | | | | | | | | Further performance improvements and security fixes by Vittorio Giovara, Luca Barbato and Diego Biurrun. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> Signed-off-by: Luca Barbato <lu_zero@gentoo.org> Signed-off-by: Diego Biurrun <diego@biurrun.de>
* | Merge commit '7763118cae4eb468b032dbd29af15a011c2c233b'Michael Niedermayer2014-04-031-0/+3
|\| | | | | | | | | | | | | | | | | | | | | | | * commit '7763118cae4eb468b032dbd29af15a011c2c233b': log: Support for 256color terminals Conflicts: doc/APIchanges libavutil/log.c libavutil/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * log: Support for 256color terminalsLuca Barbato2014-04-031-0/+3
| | | | | | | | | | | | | | | | | | And provide extended coloring capabilities for debugging. The default colors do not change in 256 more to keep supporting people using Black on White, White on Black and Solarized terminals. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* | doc/ffmpeg: restore ascii arrows in Simple filtergraphsMichael Niedermayer2014-04-031-4/+4
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit '006c253346d90f4abaf69d78083c8ba031628598'Michael Niedermayer2014-04-031-5/+10
|\| | | | | | | | | | | | | * commit '006c253346d90f4abaf69d78083c8ba031628598': doc: Fit the graph in 80 cols Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * doc: Fit the graph in 80 colsLuca Barbato2014-04-031-5/+10
| | | | | | | | | | | | Some man pagers do not reflow the text/graphs on resize and the graphs did not fit the traditional 80cols due the pod2man excessive indent.
| * OpenEXR decoderJimmy Christensen2014-04-011-0/+2
| | | | | | | | | | | | | | Additional fixes and enhancements by Vittorio Giovara, Gonzalo Garramuno, Nicolas George, Paul B Mahol and Michael Niedermayer. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* | Merge commit 'lukaszmluki/master^'Michael Niedermayer2014-04-031-0/+4
|\ \ | | | | | | | | | | | | | | | | | | * commit 'lukaszmluki/master^': lavu/opt: extend AVOptionRange by extra values Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * | lavu/opt: extend AVOptionRange by extra valuesLukasz Marek2014-04-031-0/+4
|/ / | | | | | | | | | | | | | | | | AVOptionRange is not flexible enough to store AV_OPT_TYPE_IMAGE_SIZE ranges. Current implementation can only store pixel count. This patch aims to keep backward compatibility and extend AVOptionRange with possibility to store width/height ranges. Signed-off-by: Lukasz Marek <lukasz.m.luki@gmail.com>
* | Add Win32 GDI-based screen grabbingCalvin Walton2014-04-032-0/+76
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Based on original code by Christophe Gisquet in 2010, updated to work with current ffmpeg APIs. Supports grabbing a single window or an area of the screen, including support for multiple monitors (Windows does funky stuff with negative coordinates here). I've moved most of the configuration to AVOptions; the input file name is now only the string "desktop", or "title=<windowname>" to select a single window. The AVOptions are the same as x11grab where possible. Code has been added to support a "show_region" mode, like x11grab, which will draw a rectangle on the screen around the area being captured. Instead of duplicating code for paletted image handling, I make use of the GDI API's ability to output DIB (BMP) images, which can be run through ffmpeg's existing BMP decoder. Signed-off-by: Calvin Walton <calvin.walton@kepstin.ca> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavd/qtkit: Support choosing the input device by index or by name.Thilo Borgmann2014-04-021-1/+18
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | libavcodec: Implementation of AC3 fixedpoint decoderNedeljko Babic2014-04-011-1/+1
| | | | | | | | | | Signed-off-by: Nedeljko Babic <nbabic@mips.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | doc/indevs: Fix example for QTKit usage.Thilo Borgmann2014-03-301-1/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2014-03-301-1/+2
|\| | | | | | | | | | | | | | | | | | | | | * qatar/master: avconv: make the ASCII flow charts narrower to fit onto TTY Conflicts: doc/ffmpeg.texi See: 8fe107609437909ddd2cf8f5690fe0158a0616f2 Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * avconv: make the ASCII flow charts narrower to fit onto TTYTimothy Gu2014-03-301-14/+26
| | | | | | | | | | | | These charts in man page are currently destroyed. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>