summaryrefslogtreecommitdiff
path: root/LICENSE
Commit message (Collapse)AuthorAge
* LICENCE: add markdown syntaxKonrad Iturbe2014-05-28
| | | | | Reviewed-by: llogan Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Add libx265 encoderDerek Buitenhuis2014-02-12
| | | | Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* Change license of yadif from GPL to LGPLRobert Krüger2014-01-14
| | | | | Signed-off-by: Robert Krüger <krueger@lesspain.de> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* libavfilter/vf_noise: relicense to LGPLPaul B Mahol2013-10-27
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter: port pullup filter from libmpcodecsPaul B Mahol2013-09-17
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* lavfi/hue: relicense to LGPL with permission by all contributorsPaul B Mahol2013-09-03
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* lavfi: port phase filter from libmpcodecsPaul B Mahol2013-09-03
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* lavfi: port perspective filter from libmpcodecsPaul B Mahol2013-07-14
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* lavfi: add spp filter.Clément Bœsch2013-06-14
|
* require --enable-gpl for using the frei0r filterStefano Sabatini2013-06-13
| | | | | | | | | | frei0r license is GPL. Based on a patch by Timothy Gu <timothygu99@gmail.com>. See thread: Subject: [FFmpeg-devel] [PATCH 1/2] LICENSE: Complete GPL'd external libraries list Date: Thu, 6 Jun 2013 18:55:30 -0700
* lavfi: port sab filter from libmpcodecsStefano Sabatini2013-06-05
|
* lavfi: port mcdeint filter from libmpcodecsStefano Sabatini2013-06-01
|
* lavfi: port wavelet denoiser filter from libmpcodecs.Clément Bœsch2013-05-16
|
* lavfi: add video stabilization plugins using vid.stab libraryGeorg Martius2013-04-24
| | | | | | | vidstabdetect and vidstabtransform common functions for interfacing vid.stab are in libavfilter/vidstabutils.c Signed-off-by: Georg Martius <martius@mis.mpg.de>
* LICENSE: add libutvideo in the GPL libraries list.Clément Bœsch2013-03-29
|
* lavfi: port MP stereo3d filterPaul B Mahol2013-03-05
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* Merge commit 'e2c272eb3660d7f4f1d7720980e30f6a617e7eb3'Michael Niedermayer2013-02-28
|\ | | | | | | | | | | | | | | * commit 'e2c272eb3660d7f4f1d7720980e30f6a617e7eb3': LICENSE: Move (L)GPLv3 explanation block to a more suitable place swscale: Add support for unscaled 8-bit Packed RGB -> Planar RGB Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * LICENSE: Move (L)GPLv3 explanation block to a more suitable placeDiego Biurrun2013-02-27
| |
* | lavfi: port MP noise filterPaul B Mahol2013-02-16
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | lavfi: add histeq filterStefano Sabatini2013-01-05
| | | | | | | | | | | | This is a port of virtual dub's histogram equalization filter by Donald A. Graft. Based on the work by Jérémy Tran <tran.jeremy.av@gmail.com>, done for SOCIS 2012.
* | lavfi: add kerndeint filterStefano Sabatini2013-01-05
| | | | | | | | | | | | This is a port of the kerndeint filter (libmpcodecs/vf_kerndeint) by Donal A. Graft (original avisynth plugin author), and is based on the work by Jérémy Tran <tran.jeremy.av@gmail.com> done for SOCIS 2012.
* | lavfi: add pp filter.Clément Bœsch2012-12-23
| | | | | | | | | | | | | | | | | | | | | | Ported from MPlayer. Original author is A'rpi, with various contributions from Michael Niedermayer. The original documentation was mostly written by Diego Biurrun. See the MPlayer history for full credits. The filter is under GPL like the original filter, even if it differs quite a lot. There is not much point in making it LGPL since pp is under GPL.
* | lavfi: add geq filter.Clément Bœsch2012-11-11
| |
* | lavfi/hue: add missing GPL dependency.Clément Bœsch2012-10-31
| |
* | LICENSE: update GPL filter list.Clément Bœsch2012-10-31
| |
* | LICENSE: correct incorrect claims on *GPL incompatibilityMichael Niedermayer2012-08-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There are currently no statements from any person qualified in the art of law about the LGPL compatibility of the libfaac license and others. Furthermore their is no consensus about their compatibility amongth people not qualified in the art. Also of interrest may be that ubuntu distributes and links libfaac to LGPL code. And the ubuntu technical comittee decision about libfaac https://lists.ubuntu.com/archives/technical-board/2011-February/000703.html Comments and other viewpoints, especially if i have missed something are very welcome! Reviewed-by: Michael Bradshaw <mbradshaw@sorensonmedia.com> Reviewed-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-08-13
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: (22 commits) g723.1: do not pass large structs by value g723.1: do not bounce intermediate values via memory g723.1: declare a variable in the block it is used g723.1: avoid saving/restoring excitation g723.1: avoid unnecessary memcpy() in residual_interp() g723.1: make postfilter write directly to output buffer g723.1: drop unnecessary variable buf_ptr in formant_postfilter() g723.1: make scale_vector() output to a separate buffer g723.1: make autocorr_max() work on an arbitrary buffer g723.1: do not needlessly use int64_t g723.1: use saturating addition functions g723.1: optimise scale_vector() g723.1: remove useless uses of MUL64() g723.1: remove unnecessary argument 'shift' from dot_product() g723.1: deobfuscate "(x << 4) - x" to "15 * x" celp: optimise ff_celp_lp_synthesis_filter() libavutil: add saturating addition functions cllc: Implement ARGB support cllc: Add support for QRGB cllc: Rename some funcs to represent what they actually do ... Conflicts: LICENSE libavcodec/g723_1.c libavcodec/x86/Makefile Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * doc: Clarify licensing issues arising from external librariesDiego Biurrun2012-08-12
| |
* | LICENSE: Document all GPL filesDerek Buitenhuis2012-08-04
| | | | | | | | | | Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-08-03
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: vc1dec: Remove separate scaling function for interlaced field MVs vc1dec: Invoke edge_emulation regardless of MV precision x86: Use consistent 3dnowext function and macro name suffixes g723_1: scale output as supposed for the case with postfilter disabled g723_1: increase excitation storage by 4 g723_1: fix upper bound parameter from inverse maximum autocorrelation g723_1: make scale_vector() behave like the reference g723_1: fix off-by-one error in normalize_bits() g723_1: save/restore excitation with offset to store LPC history wmapro: prevent division by zero when sample rate is unspecified x86: proresdsp: improve SIGNEXTEND macro comments x86: h264dsp: K&R formatting cosmetics LICENSE: Document all GPL files Conflicts: libavcodec/g723_1.c libavcodec/wmaprodec.c libavcodec/x86/h264dsp_mmx.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * LICENSE: Document all GPL filesDerek Buitenhuis2012-08-02
| | | | | | | | Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * x86: remove libmpeg2 mmx(ext) idct functionsMans Rullgard2012-08-02
| | | | | | | | | | | | | | | | These functions are not faster than other mmx implementations on any hardware I have been able to test on, and they are horribly inaccurate. There is thus no reason to ever use them. Signed-off-by: Mans Rullgard <mans@mansr.com>
| * Remove libpostproc.Diego Biurrun2012-02-23
| | | | | | | | | | | | | | | | This library does not fit into Libav as a whole and its code is just a maintenance burden. Furthermore it is now available as an external project, which completely obviates any reason to keep it around. URL: http://git.videolan.org/?p=libpostproc.git
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-02-22
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: mpegvideo_enc: only allocate output packet when we know there will be output Add names for more channel layouts to the channel layout map. sunrast: Add a sample request for RMP_RAW colormap. avcodec: do not override pts or duration from the audio encoder Add prores regression test. Enable already existing rso regression test. Add regression test for "sox" format muxer/demuxer. Add dpx encoding regression test. swscale: K&R formatting cosmetics for PowerPC code (part I/II) img2: Use ff_guess_image2_codec(filename) shorthand where appropriate. Clarify licensing information about files borrowed from libjpeg. Mark mutable static data const where appropriate. avplay: fix -threads option dvbsubdec: avoid undefined signed left shift in RGBA macro mlpdec: use av_log_ask_for_sample() gif: K&R formatting cosmetics png: make .long_name more descriptive movdec: Adjust keyframe flagging in fragmented files rv34: change most "int stride" into "ptrdiff_t stride". Conflicts: avprobe.c ffplay.c libavcodec/mlpdec.c libavcodec/mpegvideo_enc.c libavcodec/pngenc.c libavcodec/x86/v210-init.c libavfilter/vf_boxblur.c libavfilter/vf_crop.c libavfilter/vf_drawtext.c libavfilter/vf_lut.c libavfilter/vf_overlay.c libavfilter/vf_pad.c libavfilter/vf_scale.c libavfilter/vf_select.c libavfilter/vf_setpts.c libavfilter/vf_settb.c libavformat/img2.c libavutil/audioconvert.c tests/codec-regression.sh tests/lavf-regression.sh tests/ref/lavf/dpx tests/ref/vsynth1/prores tests/ref/vsynth2/prores Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Clarify licensing information about files borrowed from libjpeg.Diego Biurrun2012-02-21
| |
| * cosmetics: fix dashed line length after 070c5d0Janne Grunau2011-03-28
| |
* | libaac+ supporttipok2011-09-26
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Revert "partially rename FFmpeg to Libav"Michael Niedermayer2011-03-17
|/ | | | This reverts commit 070c5d0f3530c16c92b81f3f0de2943410367c00.
* partially rename FFmpeg to LibavJanne Grunau2011-03-16
| | | | update mailing list references and irc channels in configure
* Remove h264 asm items off the GPL-only list. They are LGPL now.Ronald S. Bultje2010-09-10
| | | | Originally committed as revision 25093 to svn://svn.ffmpeg.org/ffmpeg/trunk
* libvpx now has an (L)GPL-compatible license.Diego Biurrun2010-06-05
| | | | Originally committed as revision 23482 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add a short note about libvpx.Diego Biurrun2010-05-31
| | | | Originally committed as revision 23394 to svn://svn.ffmpeg.org/ffmpeg/trunk
* The GPL-licensed optimizations in libswscale have been replaced.Diego Biurrun2010-05-30
| | | | Originally committed as revision 23387 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Clarify which parts of libswscale remain GPL.Diego Biurrun2010-03-27
| | | | Originally committed as revision 22697 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove support for nonfree libamr library for AMR-NB/WB decoding/encoding.Diego Biurrun2009-07-07
| | | | | | libopencore can now be used as a replacement except for AMR-WB encoding. Originally committed as revision 19365 to svn://svn.ffmpeg.org/ffmpeg/trunk
* libfaac no longer claims to be LGPL.Diego Biurrun2009-07-06
| | | | Originally committed as revision 19353 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add support for external OpenCORE libraries for AMR-NB/WB support.Diego Biurrun2009-06-05
| | | | Originally committed as revision 19117 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add configure option to upgrade (L)GPL to version 3.Diego Biurrun2009-06-05
| | | | Originally committed as revision 19116 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move around one paragraph, add headings for greater clarity.Diego Biurrun2009-06-05
| | | | Originally committed as revision 19115 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename COPYING.GPL --> COPYING.GPLv2 and COPYING.LGPL --> COPYING.LGPLv2.1.Diego Biurrun2009-06-05
| | | | | | | This is in preparation for the (L)GPL license upgrade code that will add version 3 of these licenses. Originally committed as revision 19114 to svn://svn.ffmpeg.org/ffmpeg/trunk