Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on May 20, 2014
  1. @michaelni

    Merge commit 'afe176265480880e1f702c96a8ba434b0d88728b'

    michaelni authored
    * commit 'afe176265480880e1f702c96a8ba434b0d88728b':
      build: export library dependencies in ${name}_FFLIBS
    
    Conflicts:
    	common.mak
    
    Merged-by: Michael Niedermayer <michaelni@gmx.at>
Commits on May 19, 2014
  1. build: export library dependencies in ${name}_FFLIBS

    Janne Grunau authored
    Removes an ugly $(if) to avoid conflicts with $(FFLIBS-) in the
    top-level MAkefile.
Commits on May 14, 2014
  1. @michaelni

    Merge commit '7e90133f6420b1c53652f972b9561600822881ee'

    michaelni authored
    * commit '7e90133f6420b1c53652f972b9561600822881ee':
      build: do not append $(FFLIBS-) to $(FFLIBS) if $(NAME) is not defined
    
    Conflicts:
    	common.mak
    
    See: efa9596
    Merged-by: Michael Niedermayer <michaelni@gmx.at>
  2. build: do not append $(FFLIBS-) to $(FFLIBS) if $(NAME) is not defined

    Janne Grunau authored
    Avoids including disabled library Makefiles.
Commits on May 13, 2014
  1. @michaelni

    common.mak: fix (not)building disabled libs

    michaelni authored
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
  2. @michaelni

    Merge commit '449511740f06a4675b0066730fa45cdb764ffafc'

    michaelni authored
    * commit '449511740f06a4675b0066730fa45cdb764ffafc':
      build: handle library dependencies in configure
    
    Conflicts:
    	common.mak
    	configure
    	libavdevice/Makefile
    	libavfilter/Makefile
    
    Merged-by: Michael Niedermayer <michaelni@gmx.at>
  3. build: handle library dependencies in configure

    Janne Grunau authored
    Instead of setting FFLIBS in each library Makefile configure
    exports FFLIBS-$library in config.mak.
Commits on Mar 30, 2014
  1. @vkalinsky @michaelni

    lavd: Add QTKit input device.

    vkalinsky authored michaelni committed
    Signed-off-by: Thilo Borgmann <thilo.borgmann@mail.de>
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Feb 17, 2014
  1. @michaelni

    Merge commit 'b339182eba34f28de5f1a477cdd2c84f1ef35d90'

    michaelni authored
    * commit 'b339182eba34f28de5f1a477cdd2c84f1ef35d90':
      Move all example programs to doc/examples
    
    Conflicts:
    	configure
    	doc/Makefile
    	doc/doxy-wrapper.sh
    	doc/examples/avcodec.c
    	doc/examples/decoding_encoding.c
    	doc/examples/metadata.c
    	doc/examples/muxing.c
    	doc/examples/transcode_aac.c
    	libavcodec/Makefile
    	libavcodec/api-example.c
    	libavformat/Makefile
    
    Merged-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Feb 16, 2014
  1. @DonDiego

    Move all example programs to doc/examples

    DonDiego authored
    Also drop support for building examples in library directories.
Commits on Dec 9, 2013
  1. @jamrial @michaelni

    common.mak: Less ugly version of the previous windres fix

    jamrial authored michaelni committed
    Using subst here is a really ugly hack
    
    Signed-off-by: James Almer <jamrial@gmail.com>
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
  2. @jamrial @michaelni

    common.mak: fix the current fate failures with windres

    jamrial authored michaelni committed
    Tested-by: Hendrik Leppkes <h.leppkes@gmail.com>
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Dec 7, 2013
  1. @jamrial @michaelni

    windres: Track dependencies

    jamrial authored michaelni committed
    Signed-off-by: James Almer <jamrial@gmail.com>
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Dec 5, 2013
  1. @jamrial @michaelni

    Add Windows resource file support for shared libraries

    jamrial authored michaelni committed
    Originally written by James Almer <jamrial@gmail.com>
    
    With the following contributions by Timothy Gu <timothygu99@gmail.com>
    
    * Use descriptions of libraries from the pkg-config file generation function
    * Use "FFmpeg Project" as CompanyName (suggested by Alexander Strasser)
    * Use "FFmpeg" for ProductName as MSDN says "name of the product with which the
      file is distributed" [1].
    * Use FFmpeg's version (N-xxxxx-gxxxxxxx) for ProductVersion per MSDN [1].
    * Only build the .rc files when --enable-small is not enabled.
    
    [1] http://msdn.microsoft.com/en-us/library/windows/desktop/aa381058.aspx
    
    Signed-off-by: James Almer <jamrial@gmail.com>
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Dec 2, 2013
  1. @michaelni

    Merge commit '5a9fcc7d2524d6c0f86b2855019ee9f4cf360276'

    michaelni authored
    * commit '5a9fcc7d2524d6c0f86b2855019ee9f4cf360276':
      build: Add rule for building host-specific object files
    
    Conflicts:
    	Makefile
    
    Merged-by: Michael Niedermayer <michaelni@gmx.at>
  2. @michaelni

    Merge commit 'ad477710244c761ad1c21246c34e0075fee12d11'

    michaelni authored
    * commit 'ad477710244c761ad1c21246c34e0075fee12d11':
      build: Add shorthand for HOSTCC compile macro
    
    Conflicts:
    	Makefile
    
    Merged-by: Michael Niedermayer <michaelni@gmx.at>
  3. @DonDiego
Commits on Nov 15, 2013
  1. @michaelni

    Merge commit 'e8fcdebb17fc59375fd9fc6c0a02a1d2e6d9fb23'

    michaelni authored
    * commit 'e8fcdebb17fc59375fd9fc6c0a02a1d2e6d9fb23':
      build: Allow specifying extra object files when linking HOSTPROGS
    
    Merged-by: Michael Niedermayer <michaelni@gmx.at>
  2. @DonDiego
Commits on Oct 4, 2013
  1. @michaelni

    Merge commit '47b6cfc2a0333fb24f074d27830bf35ae5007050'

    michaelni authored
    * commit '47b6cfc2a0333fb24f074d27830bf35ae5007050':
      avformat/output-example: Declare link dependency on libswscale in the Makefile
    
    Conflicts:
    	libavformat/Makefile
    
    Changes to libavformat/Makefile are not merged as our build system for the examples
    is different.
    
    Merged-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Oct 3, 2013
  1. @DonDiego
Commits on Apr 5, 2013
  1. Integrate lcov/gcov into Libav

    Reinhard Tartler authored
    The gcov/lcov are a common toolchain for visualizing code coverage with
    the GNU/Toolchain. The documentation and implementation of this
    integration was heavily inspired from the blog entry by Mike Melanson:
    http://multimedia.cx/eggs/using-lcov-with-ffmpeg/
Commits on Mar 28, 2013
  1. @michaelni

    Merge commit '472391b9a7e15e3bff33b016e7b6dbfa6a555975'

    michaelni authored
    * commit '472391b9a7e15e3bff33b016e7b6dbfa6a555975':
      ape: use correct context for the bit table printed in debug
      build: Move setting of SRC_DIR to the only place it is used
    
    Merged-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Mar 27, 2013
  1. @DonDiego
Commits on Feb 24, 2013
  1. @michaelni

    Merge commit '4cc4b33f71d3982df404fceb4405d656c538bc74'

    michaelni authored
    * commit '4cc4b33f71d3982df404fceb4405d656c538bc74':
      build: Add proper infrastructure for adding and checking host CPPFLAGS
    
    Conflicts:
    	Makefile
    	configure
    
    Merged-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Feb 20, 2013
  1. @michaelni

    Merge commit '8a11ce43d08352f7a290355ebb5b29c495ad9609'

    michaelni authored
    * commit '8a11ce43d08352f7a290355ebb5b29c495ad9609':
      build: Ensure that output directories for header objects are created
      h264: Get rid of unnecessary casts
    
    Conflicts:
    	common.mak
    
    Merged-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Feb 19, 2013
  1. @DonDiego
Commits on Dec 11, 2012
  1. @michaelni

    Merge remote-tracking branch 'qatar/master'

    michaelni authored
    * qatar/master:
      build: fix 'clean' target
      ZeroCodec: Flip output
    
    Conflicts:
    	libavcodec/version.h
    
    Merged-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Dec 10, 2012
  1. @mansr

    build: fix 'clean' target

    mansr authored
    This fixes removal of TOOLS as well as HOSTPROGS declared in the
    top-level Makefile.  The clean target in common.mak needs to be
    eval'd since the variables used within are reset for each library.
    
    Signed-off-by: Mans Rullgard <mans@mansr.com>
Commits on Nov 23, 2012
  1. @michaelni

    Merge commit '4a606c830ae664013cea33800094d4d0f4ec62da'

    michaelni authored
    * commit '4a606c830ae664013cea33800094d4d0f4ec62da':
      av_memcpy_backptr: optimise some special cases
      mpegvideo: simplify dxy calculation in hpel_motion()
      build: add rules to generate preprocessed source files
    
    Conflicts:
    	Makefile
    	libavutil/mem.c
    	library.mak
    
    Merged-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Oct 31, 2012
  1. @michaelni

    Merge commit '04581c8c77ce779e4e70684ac45302972766be0f'

    michaelni authored
    * commit '04581c8c77ce779e4e70684ac45302972766be0f':
      x86: yasm: Use complete source path for macro helper %includes
    
    Conflicts:
    	Makefile
    
    Merged-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Oct 26, 2012
  1. @michaelni

    Merge remote-tracking branch 'qatar/master'

    michaelni authored
    * qatar/master:
      configure: sanitise sparc vis check
      configure: recognise more sparc variants as --cpu argument
      build: Include HEADERS-yes in the HEADERS variable
      pcm: change references to raw to pcm
      ffv1: set the range coder state in decode_slice_header
      pcmdec: change default of channels parameter to 1
    
    Conflicts:
    	libavformat/pcmdec.c
    
    Merged-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Oct 25, 2012
  1. @mstorsjo

    build: Include HEADERS-yes in the HEADERS variable

    mstorsjo authored
    This makes sure the previously always installed public header
    lzo.h is installed if the LZO functionality is enabled.
    
    Signed-off-by: Martin Storsjö <martin@martin.st>
Commits on Sep 16, 2012
  1. @michaelni

    Merge remote-tracking branch 'qatar/master'

    michaelni authored
    * qatar/master:
      mpegvideo: drop unnecessary arguments to hpel_motion()
      mpegvideo: drop 'inline' from some functions
      nellymoserdec: drop support for s16 output.
      bmpdec: only initialize palette for pal8.
      build: Properly remove object files while cleaning
      flacdsp: arm optimised lpc filter
      compat/vsnprintf: return number of bytes required on truncation.
    
    Merged-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Sep 15, 2012
  1. @mansr @dwbuiten

    build: Properly remove object files while cleaning

    mansr authored dwbuiten committed
    Previously, object files in, for example, compat/ were left
    after a clean or distclean was run.
    
    Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
Something went wrong with that request. Please try again.