Tree [f384b6] /
History



File Date Author Commit
doc 2009-03-02 jbr jbr [12c440] AC-3 encoding is integer-only
ffpresets 2009-01-25 superdump superdump [f5565d] The default subq value in the x264 CLI is now 6...
libavcodec 2009-03-02 diego diego [bbae2d] cosmetics: Reformat long_names so that "DPCM" c...
libavdevice 2009-02-15 lucabe lucabe [3da30c] Cast a __u64 variable to uint64_t so that it ca...
libavfilter 2009-02-26 stefano stefano [ff0c0a] Rename avfilter_parse_graph() to avfilter_graph...
libavformat 2009-03-02 bcoudurier bcoudurier [f384b6] revert r16717, r16718, r16719, EAGAIN handling,...
libavutil 2009-02-27 benoit benoit [cc9918] Add VA API pixel formats.
libpostproc 2009-02-04 diego diego [b9bf67] Use directory name as multiple inclusion guard ...
tests 2009-03-01 michael michael [baab75] Change the timebase of the raw demuxer to one t...
tools 2009-02-27 michael michael [b93e6c] Detect static prototypes.
vhook 2009-02-21 diego diego [f7782e] Check the return values of a few functions to a...
COPYING.GPL 2007-07-12 diego diego [86221c] Rename COPYING to COPYING.LGPL, add COPYING.GPL...
COPYING.LGPL 2007-07-12 diego diego [86221c] Rename COPYING to COPYING.LGPL, add COPYING.GPL...
CREDITS 2009-02-02 aurel aurel [45cbcc] it seems I never added myself in there before
Changelog 2009-03-02 diego diego [49e577] Mention non-recursive Makefiles in the changelog.
Doxyfile 2009-01-26 diego diego [49b20b] HAVE_3DNOW --> HAVE_AMD3DNOW
INSTALL 2008-11-08 diego diego [f751c6] Clarify that we require GNU make 3.81+.
MAINTAINERS 2009-02-28 jbr jbr [f6da7f] Separate the raw FLAC demuxer from raw.c and pu...
Makefile 2009-02-21 diego diego [80eeed] Bail out if regtest-flashsv is run but zlib is ...
README 2009-02-24 diego diego [a79535] Update information regarding LGPL libswscale.
cmdutils.c 2009-02-05 ramiro ramiro [8157f2] Revert part of r16593.
cmdutils.h 2009-02-19 stefano stefano [6886eb] Fix typo: explixitly -> explicitly.
common.mak 2009-01-26 mru mru [ccea28] Fix version.h dependency on version.sh
configure 2009-03-01 mru mru [8abce2] configure: fix return value from check_header
ffmpeg.c 2009-03-02 bcoudurier bcoudurier [f384b6] revert r16717, r16718, r16719, EAGAIN handling,...
ffplay.c 2009-03-01 stefano stefano [d7a3ad] Document ffplay -ast, -vst, and -sst options.
ffserver.c 2009-03-01 aurel aurel [c0b560] convert ffserver to new metadata API
ffserver.h 2007-10-17 diego diego [b0878e] Add FFMPEG_ prefix to all multiple inclusion gu...
output_example.c 2009-02-18 benoit benoit [de66a7] Make output_example use av_interleaved_write_fr...
subdir.mak 2008-12-13 mru mru [521902] Remove other shared lib names from linker comma...
version.sh 2009-02-24 diego diego [a0e580] 10l: Ignore error output from failed attempt to...

Read Me

FFmpeg README
-------------

1) Documentation
----------------

* Read the documentation in the doc/ directory.

2) Licensing
------------

* Read the file COPYING.LGPL. FFmpeg and the associated libraries EXCEPT
  for libpostproc are licensed under the GNU Lesser General Public License.

* libpostproc is distributed under the GNU General Public License, see the
  file COPYING.GPL for details. Its compilation and use in FFmpeg is optional.

* libswscale contains some optional processor-specific optimizations that are
  distributed under the GNU General Public License.

* The files libavcodec/x86/idct_mmx.c, libavcodec/x86/h264_deblock_sse2.asm
  and libavcodec/x86/h264_idct_sse2.asm are distributed under the GNU General
  Public License. They are strictly optimizations and their use is optional.

* The file libavcodec/ac3dec.c is distributed under the GNU General Public
  License.  In order for (E-)AC-3 decoding to work you need to enable GPL
  components.

* The file libavdevice/x11grab.c is distributed under the GNU General
  Public License. X11 grabbing is optional.

* The files libavcodec/jfdctfst.c, libavcodec/jfdctint.c, libavcodec/jrevdct.c
  are taken from libjpeg, see the top of the files for licensing details.

* The file libavcodec/fdctref.c is copyrighted by the MPEG Software Simulation
  Group with all rights reserved. It is only used to create a DCT test program
  and not compiled into libavcodec.

* Some external libraries are under GPL. If you wish to use them with FFmpeg,
  you have to configure FFmpeg as GPL as well.