Go to file
Loren Merritt 3224079956 optimize init_vlc().
Reduce worst case time from O(N^2) to O(N*log(N)).
Speedup average case by a factor of 10 in ffv2 (total decoding speed +4-25%),
factor of 1.3 in ffvhuff (total +0.5%),
factor of 1.8 in indeo5 (total +1%),
factor of 1.1 in mjpeg (total +0.1%).

Originally committed as revision 22715 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-29 02:50:23 +00:00
doc Clarify (Open)Solaris section of the documentation. 2010-03-28 20:16:09 +00:00
ffpresets Update x264 presets in line with latest x264 changes. 2010-03-29 01:34:33 +00:00
libavcodec optimize init_vlc(). 2010-03-29 02:50:23 +00:00
libavdevice Make audio_read_packet() return AVERROR_EOF rather than AVERROR(EOF) = 2010-03-25 00:41:54 +00:00
libavfilter The vflip filter does not need to keep ownership of a picture reference. 2010-03-18 23:13:04 +00:00
libavformat Implement support to RTMP, RTMPT, RTMPE, RTMPTE, RTMPS protocols via 2010-03-28 13:39:36 +00:00
libavutil Implement av_strerror(). 2010-03-25 22:46:35 +00:00
libpostproc Fix warnings about redefining constants when compiling libpostproc. 2010-02-02 19:35:52 +00:00
libswscale libswscale: Relicense almost all x86 assembler optimizations as LGPL. 2010-03-27 11:31:02 +00:00
tests 10l, update ref value for ffm since default flags changed and are stored in the file 2010-03-25 20:45:26 +00:00
tools patcheck: Escape parentheses in grep calls 2010-03-15 23:32:20 +00:00
Changelog Implement support to RTMP, RTMPT, RTMPE, RTMPTE, RTMPS protocols via 2010-03-28 13:39:36 +00:00
cmdutils_common_opts.h Implement a -pix_fmts option for listing all the supported pixel 2009-12-21 21:53:03 +00:00
cmdutils.c Use av_strerror() in print_error(). 2010-03-26 22:46:47 +00:00
cmdutils.h Add -timelimit option 2010-01-20 06:42:39 +00:00
common.mak Make ranlib silent in brief output mode 2010-03-17 14:43:03 +00:00
configure Implement support to RTMP, RTMPT, RTMPE, RTMPTE, RTMPS protocols via 2010-03-28 13:39:36 +00:00
COPYING.GPLv2 Rename COPYING.GPL --> COPYING.GPLv2 and COPYING.LGPL --> COPYING.LGPLv2.1. 2009-06-05 09:51:31 +00:00
COPYING.GPLv3 Add configure option to upgrade (L)GPL to version 3. 2009-06-05 11:04:03 +00:00
COPYING.LGPLv2.1 Rename COPYING.GPL --> COPYING.GPLv2 and COPYING.LGPL --> COPYING.LGPLv2.1. 2009-06-05 09:51:31 +00:00
COPYING.LGPLv3 Add configure option to upgrade (L)GPL to version 3. 2009-06-05 11:04:03 +00:00
CREDITS Add myself to CREDITS 2010-03-08 05:04:29 +00:00
Doxyfile Replace remaining uses of ATTR_ALIGNED with DECLARE_ALIGNED 2010-03-18 15:00:17 +00:00
ffmpeg.c 10l: fix build without termios.h 2010-03-20 01:02:45 +00:00
ffplay.c Add a loop option to ffplay. 2010-03-23 17:39:51 +00:00
ffprobe.c Implement -convert_tags option, which converts showed tag names to the 2010-03-28 10:04:10 +00:00
ffserver.c Actually parse the auth headers in RTSP 2010-03-25 21:48:58 +00:00
ffserver.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
INSTALL Clarify that we require GNU make 3.81+. 2008-11-08 19:47:10 +00:00
LICENSE Clarify which parts of libswscale remain GPL. 2010-03-27 11:31:30 +00:00
MAINTAINERS Add myself as co-maintainer of tta.c 2010-03-28 17:21:02 +00:00
Makefile Add some ad-hoc tests for libavfilter. 2010-03-17 23:23:44 +00:00
README Move licensing information into a separate file called LICENSE and 2009-03-25 14:05:20 +00:00
subdir.mak Remove $(MSG) override for install-lib targets 2010-03-17 14:43:05 +00:00
version.sh Read "Last Changed Rev" field instead of "Revision" field to avoid being 2010-01-16 18:29:52 +00:00

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

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

* Read the documentation in the doc/ directory.

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

* See the LICENSE file.