summaryrefslogtreecommitdiff
path: root/Changelog
Commit message (Collapse)AuthorAge
* lavfi: new colorspace conversion filter.Ronald S. Bultje2016-04-12
| | | | | The intent here is similar to colormatrix, but it's LGPLv2.1-or-later (instead of GPLv2.0) and supports gamma/chromaticity correction.
* avformat: add hash and framehash muxersMoritz Barsnick2016-04-12
| | | | | | Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: Moritz Barsnick <barsnick@gmx.net> Signed-off-by: James Almer <jamrial@gmail.com>
* avfilter: add remap filterF.Sluiter2016-04-07
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avformat: add aix demuxerPaul B Mahol2016-04-07
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avformat: add musx demuxerPaul B Mahol2016-04-05
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avcodec: add adpcm dat4 decoderPaul B Mahol2016-04-05
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avcodec: add dca core extraction bsfPaul B Mahol2016-03-28
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avcodec: Remove libdcadec, we already have it merged internallyKieran Kunhya2016-03-27
|
* lavfi: Add coreimage filter for GPU based image filtering on OSX.Thilo Borgmann2016-03-25
|
* lavc: add AudioToolbox encodersRodger Combs2016-03-22
| | | | Fixes trac #4828
* lavc: add AudioToolbox decodersRodger Combs2016-03-22
| | | | Part of trac #4828
* rtpdec: support for VC-2 HQ RTP payload format (draft v1)Thomas Volkert2016-03-22
|
* lavc: add h264 mediacodec decoderMatthieu Bouron2016-03-07
|
* avformat: Add a protocol blacklisting APIDerek Buitenhuis2016-03-04
| | | | Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* avfilter: add ciescope filterPaul B Mahol2016-03-03
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* lavfi: add bench and abench filtersClément Bœsch2016-03-01
|
* avfilter: add datascope filterPaul B Mahol2016-02-26
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter: add firequalizer filterMuhammad Faiz2016-02-23
| | | | | Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Muhammad Faiz <mfcc64@gmail.com>
* avfilter: add BobWeaver deinterlacing filterThomas Mundt2016-02-18
|
* avfilter: add loop filtersPaul B Mahol2016-02-18
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter: add fieldhint filterPaul B Mahol2016-02-16
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* hevc: support Main10 decoding through dxva2Hendrik Leppkes2016-02-15
|
* Changelog: add entries for the SMPTE VC-2 decoder and encoderRostislav Pehlivanov2016-02-14
| | | | Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
* Changelog/APIChanges Put 3.0 release markerMichael Niedermayer2016-02-14
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avfilter: add metadata filtersPaul B Mahol2016-02-10
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter: add swaprect filterPaul B Mahol2016-02-07
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter: add streamselect and astreamselect filterPaul B Mahol2016-02-06
| | | | | Signed-off-by: Clément Bœsch <u@pkh.me> Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter: add nnedi filterPaul B Mahol2016-02-01
| | | | | | Port of nnedi3 vapoursynth filter. Signed-off-by: Paul B Mahol <onemda@gmail.com>
* Changelog: add entry on wtvdec performance improvementTimothy Gu2016-01-31
|
* avcodec/dca: add new decoder based on libdcadecfoo862016-01-31
|
* avcodec: Add forgotten minor bump, add Changelog and add Cineform to ↵Kieran Kunhya2016-01-30
| | | | general.texi
* Changelog: Sanitize Common Encryption entries.Carl Eugen Hoyos2016-01-30
|
* avcodec: Remove libvo-aacenc support.Kieran Kunhya2016-01-29
| | | | | | The internal encoder is superior to libvo-aacenc. Signed-off-by: Timothy Gu <timothygu99@gmail.com>
* avcodec: Remove libaacplusTimothy Gu2016-01-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | TODO: bump minor It's inferior in quality to fdk-aac and has an arguably more problematic license. As early as 2012, a HydrogenAudio user reported: > It has however one huge advantage: much better quality at low bitrates than > faac and libaacplus. (https://hydrogenaud.io/index.php?PHPSESSID=ckiq394pdglka0kj2fin6ij8t7&topic=95989.msg804633#msg804633) I myself have made a few spectrograms for a comparison of the two encoders as well. The FDK output is consistently better than the libaacplus one, in all bitrates I tested. libaacplus license is 3GPP + LGPLv2. 3GPP copyright notice is completely proprietory, as follows: > No part may be reproduced except as authorized by written permission. > > The copyright and the foregoing restriction extend to reproduction in > all media. > > © 2008, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TTA, TTC). > > All rights reserved. (The latest 26410-d00 zip from 3GPP has the same notice, but the copyright year is changed to 2015) The copyright part of the FDK AAC license (section 2) is a copyleft license that permits redistribution under certain conditions (and therefore the LGPL + libfdk-aac combination is not prohibited by configure): > Redistribution and use in source and binary forms, with or without > modification, are permitted without payment of copyright license fees > provided that you satisfy the following conditions: > > You must retain the complete text of this software license in > redistributions of the FDK AAC Codec or your modifications thereto in > source code form. > > You must retain the complete text of this software license in the > documentation and/or other materials provided with redistributions of > the FDK AAC Codec or your modifications thereto in binary form. > > You must make available free of charge copies of the complete source > code of the FDK AAC Codec and your modifications thereto to recipients > of copies in binary form. > > The name of Fraunhofer may not be used to endorse or promote products > derived from this library without prior written permission. > > You may not charge copyright license fees for anyone to use, copy or > distribute the FDK AAC Codec software or your modifications thereto. > > Your modified versions of the FDK AAC Codec must carry prominent > notices stating that you changed the software and the date of any > change. For modified versions of the FDK AAC Codec, the term > "Fraunhofer FDK AAC Codec Library for Android" must be replaced by the > term "Third-Party Modified Version of the Fraunhofer FDK AAC Codec > Library for Android."
* avcodec: add Ulead DV audio decoderPaul B Mahol2016-01-26
| | | | | | Fixes #1564. Signed-off-by: Paul B Mahol <onemda@gmail.com>
* Changelog: Add entry on libquvi being removedTimothy Gu2016-01-24
|
* avfilter: add convolution filterPaul B Mahol2016-01-22
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter: add afftfilterPaul B Mahol2016-01-21
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* ffplay: toggle full screen when double-clicking the video window with the ↵Vittorio Gambaletta (VittGam)2016-01-19
| | | | | | | | | | | left mouse button Now that the seek only happens with the right mouse button, it makes sense to toggle full screen when double-clicking with the left mouse button, like other video players do. Signed-off-by: Vittorio Gambaletta <ffmpeg-dev@vittgam.net> Signed-off-by: Marton Balint <cus@passwd.hu>
* ffplay: seek only when pressing the right mouse button on the video windowVittorio Gambaletta (VittGam)2016-01-19
| | | | | | | | | | | | Seeking by clicking on the video window can be annoying, because the user might click on it accidentally while eg. trying to get focus on it, and ffplay seeks instead. This commit changes that behaviour to seek only when the right mouse button is used to click and drag on the window. Signed-off-by: Vittorio Gambaletta <ffmpeg-dev@vittgam.net> Signed-off-by: Marton Balint <cus@passwd.hu>
* avfilter: add ahistogram multimedia filterPaul B Mahol2016-01-15
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter: add spectrumsynth filterPaul B Mahol2016-01-14
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avcodec: Remove libstagefrightDerek Buitenhuis2016-01-06
| | | | | | | | | | | | | | | | | | It serves absolutely no purpose other than to confuse potentional Android developers about how to use hardware acceleration properly on the the platform. The stagefright "API" is not public, and the MediaCodec API is the proper way to do this. Furthermore, stagefright support in avcodec needs a series of magic incantations and version-specific stuff, such that using it actually provides downsides compared just using the actual Android frameworks properly, in that it is a lot more work and confusion to get it even running. It also leads to a lot of misinformation, like these sorts of comments (in [1]) that are absolutely incorrect. [1] http://stackoverflow.com/a/29362353/3115956 Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* avfilter: add showspectrumpic filterPaul B Mahol2016-01-02
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avformat/mov: support cenc (common encryption)erankor2015-12-31
| | | | | | | | | | support reading encrypted mp4 using aes-ctr, conforming to ISO/IEC 23001-7. a new parameter was added: - decryption_key - 128 bit decryption key (hex) Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* lavf: add automatic bitstream filtering; bump versionRodger Combs2015-12-28
| | | | | | | | | This solves the problem discussed in https://ffmpeg.org/pipermail/ffmpeg-devel/2015-September/179238.html by allowing AVCodec::write_header to be delayed until after packets have been run through required bitstream filters in order to generate global extradata. It also provides a mechanism by which a muxer can add a bitstream filter to a stream automatically, rather than prompting the user to do so.
* avfilter: add high-order parametric multiband equalizer filterPaul B Mahol2015-12-25
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* vaapi: Add VP9 hwaccell supportTimo Rothenpieler2015-12-22
| | | | Signed-off-by: Timo Rothenpieler <timo@rothenpieler.org>
* movenc: support cenc (common encryption)erankor2015-12-15
| | | | | | | | | | | | support writing encrypted mp4 using aes-ctr, conforming to ISO/IEC 23001-7. 3 new parameters were added: - encryption_scheme - allowed values are none (default) and cenc-aes-ctr - encryption_key - 128 bit encryption key (hex) - encryption_kid - 128 bit encryption key identifier (hex) Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avfilter: add SOFAlizer audio filterPaul B Mahol2015-12-12
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>