Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on May 28, 2014
  1. @KonradIT @michaelni

    LICENCE: add markdown syntax

    KonradIT authored michaelni committed
    Reviewed-by: llogan
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Feb 12, 2014
  1. @dwbuiten

    Add libx265 encoder

    dwbuiten authored
    Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
Commits on Jan 14, 2014
  1. @robertmk @michaelni

    Change license of yadif from GPL to LGPL

    robertmk authored michaelni committed
    Signed-off-by: Robert Krüger <krueger@lesspain.de>
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Oct 27, 2013
  1. @richardpl

    libavfilter/vf_noise: relicense to LGPL

    richardpl authored
    Signed-off-by: Paul B Mahol <onemda@gmail.com>
Commits on Sep 17, 2013
  1. @richardpl

    avfilter: port pullup filter from libmpcodecs

    richardpl authored
    Signed-off-by: Paul B Mahol <onemda@gmail.com>
Commits on Sep 3, 2013
  1. @richardpl

    lavfi/hue: relicense to LGPL with permission by all contributors

    richardpl authored
    Signed-off-by: Paul B Mahol <onemda@gmail.com>
  2. @richardpl

    lavfi: port phase filter from libmpcodecs

    richardpl authored
    Signed-off-by: Paul B Mahol <onemda@gmail.com>
Commits on Jul 14, 2013
  1. @richardpl

    lavfi: port perspective filter from libmpcodecs

    richardpl authored
    Signed-off-by: Paul B Mahol <onemda@gmail.com>
Commits on Jun 13, 2013
  1. @ubitux

    lavfi: add spp filter.

    ubitux authored
Commits on Jun 12, 2013
  1. @saste

    require --enable-gpl for using the frei0r filter

    saste authored
    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
Commits on Jun 4, 2013
  1. @saste
Commits on Jun 1, 2013
  1. @saste
Commits on May 15, 2013
  1. @ubitux
Commits on Apr 24, 2013
  1. @georgmartius @ubitux

    lavfi: add video stabilization plugins using vid.stab library

    georgmartius authored ubitux committed
    vidstabdetect and vidstabtransform common functions for interfacing
    vid.stab are in libavfilter/vidstabutils.c
    
    Signed-off-by: Georg Martius <martius@mis.mpg.de>
Commits on Mar 29, 2013
  1. @ubitux
Commits on Mar 5, 2013
  1. @richardpl

    lavfi: port MP stereo3d filter

    richardpl authored
    Signed-off-by: Paul B Mahol <onemda@gmail.com>
Commits on Feb 28, 2013
  1. @michaelni

    Merge commit 'e2c272eb3660d7f4f1d7720980e30f6a617e7eb3'

    michaelni authored
    * 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>
Commits on Feb 27, 2013
  1. @DonDiego
Commits on Feb 16, 2013
  1. @richardpl

    lavfi: port MP noise filter

    richardpl authored
    Signed-off-by: Paul B Mahol <onemda@gmail.com>
Commits on Jan 5, 2013
  1. @saste

    lavfi: add histeq filter

    saste authored
    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.
  2. @saste

    lavfi: add kerndeint filter

    saste authored
    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.
Commits on Dec 23, 2012
  1. @ubitux

    lavfi: add pp filter.

    ubitux authored
    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.
Commits on Nov 11, 2012
  1. @ubitux

    lavfi: add geq filter.

    ubitux authored
Commits on Oct 31, 2012
  1. @ubitux
  2. @ubitux
Commits on Aug 16, 2012
  1. @michaelni

    LICENSE: correct incorrect claims on *GPL incompatibility

    michaelni authored
    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 authored
    * 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 authored michaelni committed
    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 authored
    * 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 authored
    Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
  2. @mansr

    x86: remove libmpeg2 mmx(ext) idct functions

    mansr authored
    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 authored
    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 authored
    * 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
Something went wrong with that request. Please try again.