summaryrefslogtreecommitdiff
path: root/Changelog
Commit message (Collapse)AuthorAgeFilesLines
* Update for FFmpeg 2.3.3n2.3.3Michael Niedermayer2014-08-171-0/+6
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Changelog: update for 2.3.2n2.3.2Michael Niedermayer2014-08-111-0/+13
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Changelog: highlighting for 2.3.1n2.3.1Michael Niedermayer2014-07-311-0/+5
| | | | | Suggested-by: Timothy Gu <timothygu99@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Changelog: change "version <next>" to "version 2.3"Michael Niedermayer2014-07-161-1/+1
| | | | | | | | Found-by: jamrial Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit faafd1e4f1fcc2d618633eae4dc532050b2be988) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avfilter/drawtext: Add basic text shaping using libfribidiMarc Jeffreys2014-07-161-0/+1
| | | | | | | Fixes ticket #3758 Reviewed-by: Andrey Utkin <andrey.krieger.utkin@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavf: Add WebM DASH Manifest MuxerVignesh Venkatasubramanian2014-07-151-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch adds the ability to generate WebM DASH manifest XML using ffmpeg. A sample command line would be as follows: ffmpeg \ -f webm_dash_manifest -i video1.webm \ -f webm_dash_manifest -i video2.webm \ -f webm_dash_manifest -i audio1.webm \ -f webm_dash_manifest -i audio2.webm \ -map 0 -map 1 -map 2 -map 3 \ -c copy \ -f webm_dash_manifest \ -adaptation_sets “id=0,streams=0,1 id=1,streams=2,3” \ manifest.xml It works by exporting necessary fields as metadata tags in matroskadec and use those values to write the appropriate XML fields as per the WebM DASH Specification [1]. Some ideas are adopted from webm-tools project [2]. [1] https://sites.google.com/a/webmproject.org/wiki/adaptive-streaming/webm-dash-specification [2] https://chromium.googlesource.com/webm/webm-tools/+/master/webm_dash_manifest/ Signed-off-by: Vignesh Venkatasubramanian <vigneshv@google.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavf: add samba protocol via libsmbclientLukasz Marek2014-07-131-0/+1
| | | | | Signed-off-by: Lukasz Marek <lukasz.m.luki2@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* AVFormat: LRC demuxer and muxerStar Brilliant2014-07-131-0/+1
| | | | | Reviewed-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avformat: Add image3 demuxers with format autodetectionCarl Eugen Hoyos2014-07-031-0/+1
| | | | | Reviewed-by: wm4 <nfxjfg@googlemail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avfilter: add flanger filterPaul B Mahol2014-07-031-0/+1
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter: add hqx filter (hq2x, hq3x, hq4x)Clément Bœsch2014-06-211-0/+1
| | | | Partially fixes Ticket #3404 (xbr filter remaining)
* avfilter: add signalstats filterClément Bœsch2014-06-111-0/+1
| | | | | | Signed-off-by: Mark Heath <silicontrip@gmail.com> Signed-off-by: Dave Rice <dave@dericed.com> Signed-off-by: Clément Bœsch <u@pkh.me>
* Zoom & Pan filterPaul B Mahol2014-06-091-0/+1
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter: new multimedia filter avf_showcqt.cMuhammad Faiz2014-06-051-0/+1
| | | | | this filter is the same as showspectrum but with constant Q transform, so frequency is spaced logarithmically
* fix various typosLou Logan2014-06-031-3/+3
| | | | | Signed-off-by: Lou Logan <lou@lrcd.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/webvttenc: add webvtt encoderAman Gupta2014-05-251-0/+1
| | | | | | | | | | | | | | Based off the srt encoder. The following features are unimplemented: - fonts, colors, sizes - alignment and positioning The rest works well. For example, use ffmpeg to convert subtitles into the .vtt format: ffmpeg -i input.srt output.vtt Signed-off-by: Aman Gupta <ffmpeg@tmm1.net> Signed-off-by: Clément Bœsch <u@pkh.me>
* Merge commit 'bddd8cbf68551f6405b2bf77cc3e212af9fbe834'Michael Niedermayer2014-05-191-0/+1
|\ | | | | | | | | | | | | | | | | | | | | | | * commit 'bddd8cbf68551f6405b2bf77cc3e212af9fbe834': Add transformation matrix API. Conflicts: libavcodec/avcodec.h libavcodec/utils.c libavutil/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Add transformation matrix API.Vittorio Giovara2014-05-191-0/+1
| | | | | | | | | | | | | | | | | | | | | | Add AV_PKT_DATA_DISPLAYMATRIX and AV_FRAME_DATA_DISPLAYMATRIX as stream and frame side data (respectively) to describe a display transformation matrix for linear transformation operations on the decoded video. Add functions to easily extract a rotation angle from a matrix and conversely to setup a matrix for a given rotation angle. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* | Merge commit 'b70d7a4ac72d23f3448f3b08b770fdf5f57de222'Michael Niedermayer2014-05-151-0/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'b70d7a4ac72d23f3448f3b08b770fdf5f57de222': lavc: add a native Opus decoder. Conflicts: Changelog configure libavcodec/version.h Fate tests pass with both avresample as well as swresample based opus decoder, but are disabled (reference files are very large so i want to think a day or 2 about if theres an alternative or if they could be avoided, they also dont match the official samples) Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavc: add a native Opus decoder.Anton Khirnov2014-05-151-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | Initial implementation by Andrew D'Addesio <modchipv12@gmail.com> during GSoC 2012. Completion by Anton Khirnov <anton@khirnov.net>, sponsored by the Mozilla Corporation. Further contributions by: Christophe Gisquet <christophe.gisquet@gmail.com> Janne Grunau <janne-libav@jannau.net> Luca Barbato <lu_zero@gentoo.org>
* | avcodec/libx264: Implement reference frame count limiting based on levelMichael Niedermayer2014-05-141-0/+1
| | | | | | | | | | | | | | | | | | | | | | This makes libavcodec/libx264.c behave more similar to the x264 command line util Fixes Ticket3307 Implementation based on x264 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit '1c0210c7981b6a61043d9171f506b435ff5a1f5e'Michael Niedermayer2014-05-011-0/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '1c0210c7981b6a61043d9171f506b435ff5a1f5e': lavfi: add Bauer stereo-to-binaural audio filter Conflicts: Changelog configure doc/filters.texi libavfilter/Makefile libavfilter/allfilters.c libavfilter/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavfi: add Bauer stereo-to-binaural audio filterAlessandro Ghedini2014-05-011-0/+1
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* | Merge commit '35177ba77ff60a8b8839783f57e44bcc4214507a'Michael Niedermayer2014-04-291-0/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | * commit '35177ba77ff60a8b8839783f57e44bcc4214507a': avconv: add support for DXVA2 decoding Conflicts: Makefile configure Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * avconv: add support for DXVA2 decodingHendrik Leppkes2014-04-281-0/+1
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* | Merge commit 'e2834567d73bd1e46478ba67ac133cb8ef5f50fd'Michael Niedermayer2014-04-231-0/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | * commit 'e2834567d73bd1e46478ba67ac133cb8ef5f50fd': On2 AVC decoder Conflicts: Changelog configure libavcodec/avcodec.h libavcodec/codec_desc.c libavcodec/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * On2 AVC decoderKostya Shishkov2014-04-231-0/+1
| |
| * Silicon Graphics Movie demuxerPeter Ross2014-04-191-0/+1
| | | | | | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
| * Silicon Graphics Motion Video Compressor 1 & 2 decoderPeter Ross2014-04-191-0/+1
| | | | | | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* | Merge commit '07761294fc3f08e139e8a406ef7d5b63aaf1ecee'Michael Niedermayer2014-04-191-1/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '07761294fc3f08e139e8a406ef7d5b63aaf1ecee': Silicon Graphics RLE 8-bit video decoder Conflicts: Changelog doc/general.texi libavcodec/avcodec.h libavcodec/sgirledec.c libavcodec/version.h See: afa1617b937f3675f74c6351a46c45f8c24d67f2 Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Silicon Graphics RLE 8-bit video decoderPeter Ross2014-04-191-0/+1
| | | | | | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
| * libavfilter: Add asettb filter for setting timebase for audioNicolas George2014-04-101-0/+1
| | | | | | | | | | | | | | | | 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>
| * libtwolame MP2 encoding supportPaul B Mahol2014-04-071-0/+1
| | | | | | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* | Magic Lantern Video (MLV) demuxerPeter Ross2014-04-191-0/+1
| | | | | | | | | | Signed-off-by: Peter Ross <pross@xvid.org> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Direct Stream Digital (DSD) decoderPeter Ross2014-04-151-0/+1
| | | | | | | | | | Signed-off-by: Peter Ross <pross@xvid.org> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Add AVFoundation input device.Thilo Borgmann2014-04-111-0/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit 'eeadcdfd1a6f3089b6bf6e194d6ece8d3f113123'Michael Niedermayer2014-04-061-0/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | * commit 'eeadcdfd1a6f3089b6bf6e194d6ece8d3f113123': LucasArts SMUSH demuxer Conflicts: Changelog doc/general.texi libavformat/smush.c libavformat/version.h See: bef8fd7099edfac9c487e6eb75d7e6116ad80465 Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * LucasArts SMUSH demuxerPaul B Mahol2014-04-061-0/+1
| | | | | | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* | Merge commit '6f273093e54cba130f3ffde3d6433e74baa4ad89'Michael Niedermayer2014-04-061-0/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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/+1
| | | | | | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* | Merge commit 'a420ccd4f2a011887451a7d5e1bebba4fd7c40e2'Michael Niedermayer2014-04-061-1/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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/+1
| | | | | | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
| * On2 VP7 decoderPeter Ross2014-04-041-0/+1
| | | | | | | | | | | | | | | | | | 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>
* | avformat/hls: add support for alternative renditionsAnssi Hannula2014-04-061-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | HLS protocol version 4 added alternative renditions to the specification (e.g. alternative audio tracks). The EXT-X-MEDIA tags can also contain metadata for "renditions" (i.e. tracks) of the main Media Playlist. Add support for those. Note that the same rendition (AVStream) may be associated with multiple variants (AVPrograms). Alternative subtitle tracks will require additional work and are therefore not enabled yet. Signed-off-by: Anssi Hannula <anssi.hannula@iki.fi>
* | Add Win32 GDI-based screen grabbingCalvin Walton2014-04-031-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | Changelog: remove unecessary "added"Clément Bœsch2014-04-021-1/+1
| |
* | libavcodec: Implementation of AC3 fixedpoint decoderNedeljko Babic2014-04-011-0/+1
| | | | | | | | | | Signed-off-by: Nedeljko Babic <nbabic@mips.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit 'd613091f8858d87789916e2bd7a84ea3144077d4'Michael Niedermayer2014-04-011-0/+1
|\ \ | |/ | | | | | | | | | | | | | | | | * commit 'd613091f8858d87789916e2bd7a84ea3144077d4': sgi: decode 16bit RLE images Conflicts: Changelog Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * sgi: decode 16bit RLE imagesVittorio Giovara2014-04-011-0/+1
| |
* | Merge commit '6c1df1f2287401b6022773e382ebc3a3bfed0b38'Michael Niedermayer2014-04-011-1/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | * commit '6c1df1f2287401b6022773e382ebc3a3bfed0b38': sgi: encode images with 4 channels at 8 and 16 bits Conflicts: Changelog libavcodec/sgienc.c See: 21a100610977a163fe6480b5cf4c25f34f64b86b Merged-by: Michael Niedermayer <michaelni@gmx.at>