aboutsummaryrefslogtreecommitdiffstats
path: root/doc/general.texi
Commit message (Collapse)AuthorAgeFilesLines
* avcodec: add QDMC decoderPaul B Mahol2017-01-061-0/+1
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avcodec: add Apple Pixlet decoderPaul B Mahol2016-12-221-0/+1
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* doc/general: mention recently added PCM codecsPaul B Mahol2016-12-221-0/+4
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* libavcodec : add decoder for Photoshop PSD image filesMartin Vignali2016-12-141-0/+2
| | | | | | | | Decode the Image Data Section (which contains merged pictures). Support RGB/A and Grayscale/A in 8bits and 16 bits per channel. Support uncompress and rle decompression in Image Data Section. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avformat: Add Pro-MPEG CoP #3-R2 FEC protocolVlad Tarca2016-11-131-0/+1
| | | | | | | Pro-MPEG Code of Practice #3 release 2 forward error correction for rtp_mpegts streams Signed-off-by: Vlad Tarca <vtarca@mobibase.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* lavc: remove libfaac wrapperJosh de Kock2016-10-011-1/+1
| | | | | | | | | | | There is really no need for two aac wrappers, we already have libfdk-aac which is better. Not to mention that faac doesn't even support HEv1, or HEv2. It's also under a license which is unusable for distribution, so it would only be useful to people who will compile their own ffmpeg, only use it themselves (which at that point should just use fdk-aac). Signed-off-by: Josh de Kock <josh@itanimul.li>
* doc/general.texi: mention MLP/TrueHD encoding supportJames Almer2016-09-181-2/+2
| | | | Signed-off-by: James Almer <jamrial@gmail.com>
* avformat: add a TTA MuxerJames Almer2016-08-041-1/+1
| | | | | Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: James Almer <jamrial@gmail.com>
* Add an OpenH264 decoder wrapperMartin Storsjö2016-07-271-1/+8
| | | | | | | | This is cherrypicked from libav, from commits 82b7525173f20702a8cbc26ebedbf4b69b8fecec and d0b1e6049b06eeeeca146ece4d2f199c5dba1565. Signed-off-by: Martin Storsjö <martin@martin.st>
* Merge commit '470cd0c5fe6337b6cb5276b3f84400999450fc1b'Clément Bœsch2016-07-141-0/+2
|\ | | | | | | | | | | | | * commit '470cd0c5fe6337b6cb5276b3f84400999450fc1b': Add TrueMotion 2.0 Real Time decoder Merged-by: Clément Bœsch <u@pkh.me>
| * Add TrueMotion 2.0 Real Time decoderPaul B Mahol2016-06-201-0/+2
| | | | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* | Merge commit 'd78fd2fa21cde28465e40dd0be4446b1387d22a6'Clément Bœsch2016-07-141-1/+1
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'd78fd2fa21cde28465e40dd0be4446b1387d22a6': Add MagicYUV decoder Changes observed from Libav: - many cosmetics (function renames/move, spacing, line breaks) - MagicYUVContext.slices_size is now unsigned - use of pixdesc (include fixed in FFmpeg) - mention of "Lossless" in the long name dropped (also removed from general.texi in FFmpeg) - addition of the FF_CODEC_CAP_INIT_THREADSAFE caps - use of qsort() instead of AV_QSORT() (NOT MERGED) - use of AVCodecContext.{width,height} instead of AVCodecContext.coded_{width,height} (NOT MERGED) See also 77f9c4b7aa9eb793b3019025e177245896821816 Merged-by: Clément Bœsch <u@pkh.me>
| * Add MagicYUV decoderPaul B Mahol2016-06-201-0/+1
| | | | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* | avcodec: add BitJazz SheerVideo decoderPaul B Mahol2016-06-071-0/+1
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | avocdec: add MagicYUV decoderPaul B Mahol2016-05-311-0/+1
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | doc/general: update supported DCA extensionsJames Almer2016-05-141-1/+1
| |
* | doc/general: mention DST decoderPaul B Mahol2016-05-151-0/+1
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | doc/general: mention WSD demuxerPaul B Mahol2016-05-151-0/+1
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | avcodec: Add forgotten minor bump, add Changelog and add Cineform to ↵Kieran Kunhya2016-01-301-0/+1
| | | | | | | | general.texi
* | avcodec: Remove libvo-aacenc support.Kieran Kunhya2016-01-291-10/+2
| | | | | | | | | | | | The internal encoder is superior to libvo-aacenc. Signed-off-by: Timothy Gu <timothygu99@gmail.com>
* | avcodec: Remove libaacplusTimothy Gu2016-01-291-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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."
* | configure: remove libzvbi GPL dependencyMarton Balint2016-01-291-6/+0
| | | | | | | | | | | | | | The COPYING.LIB file in the zvbi source tree as well as libzvbi.h references the GNU Library General Public License version 2 since version 0.2.28. Signed-off-by: Marton Balint <cus@passwd.hu>
* | doc/general: add missing @tab for ADPCM VIMAPaul B Mahol2015-12-121-1/+1
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | Merge commit 'f023d57d355ff3b917f1aad9b03db5c293ec4244'Hendrik Leppkes2015-12-071-1/+1
|\| | | | | | | | | | | | | | | | | * commit 'f023d57d355ff3b917f1aad9b03db5c293ec4244': lavc: G.723.1 encoder Split existing FFmpeg G.723.1 encoder into a new file. Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
| * lavc: G.723.1 encoderMohamed Naufal2015-11-301-1/+1
| | | | | | | | | | | | Additional improvements by Michael Niedermayer <michaelni@gmx.at>. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
| * kvazaar: Add libkvazaar HEVC encoderArttu Ylä-Outinen2015-10-231-1/+9
| | | | | | | | | | Signed-off-by: Arttu Ylä-Outinen <arttu.yla-outinen@tut.fi> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* | avformat: add VPK demuxerPaul B Mahol2015-11-191-0/+2
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | avformat: add IVR demuxerPaul B Mahol2015-11-181-0/+1
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | XMA1 and XMA2 stereo decodersPaul B Mahol2015-11-061-0/+2
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | avformat: add acm demuxerPaul B Mahol2015-11-031-0/+2
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | avcodec: add Interplay ACM decoderPaul B Mahol2015-11-031-0/+1
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | doc/general.texi: fix SDX2 descriptionPaul B Mahol2015-10-291-1/+1
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | doc/general.texi: move Screenpresso to right sectionPaul B Mahol2015-10-291-1/+1
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | avformat: add DC STR demuxerPaul B Mahol2015-10-291-0/+1
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | avcodec: add ADPCM AICA decoderPaul B Mahol2015-10-291-0/+1
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | avformat: add 3dostr demuxerPaul B Mahol2015-10-291-0/+1
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | avcodec: add SDX2 DPCM decoderPaul B Mahol2015-10-261-0/+2
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | doc/general: update after recent additionsPaul B Mahol2015-10-251-0/+14
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | Merge commit '9a3202a98b2e095b54dd784c3e01a09a676fc3fa'Hendrik Leppkes2015-10-031-0/+1
|\| | | | | | | | | | | | | * commit '9a3202a98b2e095b54dd784c3e01a09a676fc3fa': Screenpresso SPV1 decoder Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
| * Screenpresso SPV1 decoderVittorio Giovara2015-09-301-0/+1
| | | | | | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* | doc: mention libavcodec can decode Opus nativelyJames Almer2015-09-201-2/+2
| | | | | | | | Signed-off-by: James Almer <jamrial@gmail.com>
* | Merge commit 'c45fcf30cfab687004ed1cdc06ebaa21f4262a0b'Hendrik Leppkes2015-09-071-0/+1
|\| | | | | | | | | | | | | * commit 'c45fcf30cfab687004ed1cdc06ebaa21f4262a0b': DXV decoder Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
| * DXV decoderVittorio Giovara2015-09-021-0/+1
| | | | | | | | Support all DXDI and DXD3 normal quality videos.
* | Add support for Audible AA filesVesselin Bontchev2015-08-211-0/+2
| | | | | | | | https://en.wikipedia.org/wiki/Audible.com#Quality
* | Edit documentation and versioning for the fixed point AAC decoderJovan Zelincevic2015-07-221-1/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | Add support for Audible AAX (and AAX+) filesVesselin Bontchev2015-07-191-0/+2
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avcodec: add libkvazaar HECV encoderArttu Ylä-Outinen2015-07-141-1/+9
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | Merge commit 'a9a2f3613040c4f90bf15cbd76f8671252ecc043'Michael Niedermayer2015-07-121-0/+11
|\| | | | | | | | | | | | | | | | | | | * commit 'a9a2f3613040c4f90bf15cbd76f8671252ecc043': doc: add a section about building with libmfx Conflicts: doc/general.texi Merged-by: Michael Niedermayer <michael@niedermayer.cc>
| * doc: add a section about building with libmfxAnton Khirnov2015-07-121-0/+11
| |
* | Merge commit '08c2d8f0aa679c2f060721d1d0d4f33d2ae32368'Michael Niedermayer2015-07-011-0/+2
|\| | | | | | | | | | | | | | | | | | | | | | | * commit '08c2d8f0aa679c2f060721d1d0d4f33d2ae32368': Go2Meeting decoder Conflicts: Changelog libavcodec/g2meet.c libavcodec/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>