Skip to content
Commits on Aug 16, 2012
  1. @michaelni

    LICENSE: correct incorrect claims on *GPL incompatibility

    michaelni committed
    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>
Commits on Aug 13, 2012
  1. @michaelni

    Merge remote-tracking branch 'qatar/master'

    michaelni committed
    * 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>
Commits on Aug 12, 2012
  1. @DonDiego
Commits on Aug 4, 2012
  1. @dwbuiten @michaelni

    LICENSE: Document all GPL files

    dwbuiten committed with michaelni
    Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Aug 3, 2012
  1. @michaelni

    Merge remote-tracking branch 'qatar/master'

    michaelni committed
    * 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>
Commits on Aug 2, 2012
  1. @dwbuiten

    LICENSE: Document all GPL files

    dwbuiten committed
    Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
  2. @mansr

    x86: remove libmpeg2 mmx(ext) idct functions

    mansr committed
    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>
Commits on Feb 23, 2012
  1. @DonDiego

    Remove libpostproc.

    DonDiego committed
    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
Commits on Feb 22, 2012
  1. @michaelni

    Merge remote-tracking branch 'qatar/master'

    michaelni committed
    * 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>
Commits on Feb 21, 2012
  1. @DonDiego
Commits on Sep 26, 2011
  1. @piratfm @michaelni

    libaac+ support

    piratfm committed with michaelni
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Mar 28, 2011
  1. cosmetics: fix dashed line length after 070c5d0

    Janne Grunau committed
Commits on Mar 17, 2011
  1. @michaelni

    Revert "partially rename FFmpeg to Libav"

    michaelni committed
    This reverts commit 070c5d0.
Commits on Mar 16, 2011
  1. partially rename FFmpeg to Libav

    Janne Grunau committed with Janne Grunau
    update mailing list references and irc channels in configure
Commits on Sep 10, 2010
  1. @rbultje

    Remove h264 asm items off the GPL-only list. They are LGPL now.

    rbultje committed
    Originally committed as revision 25093 to svn://svn.ffmpeg.org/ffmpeg/trunk
Commits on Jun 5, 2010
  1. @DonDiego

    libvpx now has an (L)GPL-compatible license.

    DonDiego committed
    Originally committed as revision 23482 to svn://svn.ffmpeg.org/ffmpeg/trunk
Commits on May 31, 2010
  1. @DonDiego

    Add a short note about libvpx.

    DonDiego committed
    Originally committed as revision 23394 to svn://svn.ffmpeg.org/ffmpeg/trunk
Commits on May 30, 2010
  1. @DonDiego

    The GPL-licensed optimizations in libswscale have been replaced.

    DonDiego committed
    Originally committed as revision 23387 to svn://svn.ffmpeg.org/ffmpeg/trunk
Commits on Mar 27, 2010
  1. @DonDiego

    Clarify which parts of libswscale remain GPL.

    DonDiego committed
    Originally committed as revision 22697 to svn://svn.ffmpeg.org/ffmpeg/trunk
Commits on Jul 7, 2009
  1. @DonDiego

    Remove support for nonfree libamr library for AMR-NB/WB decoding/enco…

    DonDiego committed
    …ding.
    
    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
Commits on Jul 6, 2009
  1. @DonDiego

    libfaac no longer claims to be LGPL.

    DonDiego committed
    Originally committed as revision 19353 to svn://svn.ffmpeg.org/ffmpeg/trunk
Commits on Jun 5, 2009
  1. @DonDiego

    Add support for external OpenCORE libraries for AMR-NB/WB support.

    DonDiego committed
    Originally committed as revision 19117 to svn://svn.ffmpeg.org/ffmpeg/trunk
  2. @DonDiego

    Add configure option to upgrade (L)GPL to version 3.

    DonDiego committed
    Originally committed as revision 19116 to svn://svn.ffmpeg.org/ffmpeg/trunk
  3. @DonDiego

    Move around one paragraph, add headings for greater clarity.

    DonDiego committed
    Originally committed as revision 19115 to svn://svn.ffmpeg.org/ffmpeg/trunk
  4. @DonDiego

    Rename COPYING.GPL --> COPYING.GPLv2 and COPYING.LGPL --> COPYING.LGP…

    DonDiego committed
    …Lv2.1.
    
    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
Commits on May 19, 2009
  1. @DonDiego

    The AC-3 decoder is now LGPL. Exchange the license header and change …

    DonDiego committed
    …references
    
    in the build system and documentation that mark it as GPL.
    
    Originally committed as revision 18876 to svn://svn.ffmpeg.org/ffmpeg/trunk
Commits on May 4, 2009
  1. @DonDiego

    Add note about nonfree license of libfaac.

    DonDiego committed
    Originally committed as revision 18735 to svn://svn.ffmpeg.org/ffmpeg/trunk
Commits on Mar 31, 2009
  1. @DylanZA @DonDiego

    Replace MPEG group reference DCT implementation by newly rewritten ve…

    DylanZA committed with DonDiego
    …rsion.
    
    patch by Dylan Yudaken, dyudaken gmail com
    
    Originally committed as revision 18274 to svn://svn.ffmpeg.org/ffmpeg/trunk
Commits on Mar 29, 2009
  1. @DonDiego

    AltiVec optimizations in libswscale are no longer GPL.

    DonDiego committed
    Originally committed as revision 18215 to svn://svn.ffmpeg.org/ffmpeg/trunk
Commits on Mar 25, 2009
  1. @DonDiego

    typo: beomes --> becomes

    DonDiego committed
    Originally committed as revision 18186 to svn://svn.ffmpeg.org/ffmpeg/trunk
  2. @DonDiego

    Move licensing information into a separate file called LICENSE and

    DonDiego committed
    rewrite it for greater clarity in the process.
    
    Originally committed as revision 18185 to svn://svn.ffmpeg.org/ffmpeg/trunk
Something went wrong with that request. Please try again.