Go to file
Jason Garrett-Glaser f14bdd8e75 H.264: Partially inline CABAC residual decoding
Improves CABAC performance about ~1.2%.

Trick originates from x264 and has also been used in ffvp8.  It's useful because
coded block flags are usually zero, so it helps to have the early termination
inlined into the main function.

Originally committed as revision 26375 to svn://svn.ffmpeg.org/ffmpeg/trunk
2011-01-15 17:52:48 +00:00
doc Rename AVFilterBufferRefAudioProps.samples_nb to nb_samples. 2011-01-15 17:31:34 +00:00
ffpresets Remove legacy x264 presets 2010-09-17 20:14:24 +00:00
libavcodec H.264: Partially inline CABAC residual decoding 2011-01-15 17:52:48 +00:00
libavcore Add avcore.h header in samplefmt.h. 2011-01-14 20:58:43 +00:00
libavdevice Factorize common code in v4l2_set_parameters(). 2011-01-05 14:15:13 +00:00
libavfilter Rename AVFilterBufferRefAudioProps.samples_nb to nb_samples. 2011-01-15 17:31:34 +00:00
libavformat Parse fact chunks from wav files to find duration. 2011-01-15 17:13:32 +00:00
libavutil Win32 support for av_file_map() 2011-01-05 05:16:33 +00:00
libpostproc Fix use of uninitialized data: A array element can not be 2010-07-24 11:55:22 +00:00
libswscale colorspace-test: fix build 2010-12-07 15:27:11 +00:00
tests Update smc fate ref due to r26310 2011-01-14 22:32:26 +00:00
tools Print link audio format name in tools/graph2dot. 2011-01-12 18:25:03 +00:00
Changelog Add docs and Changelog entry for the -copytb option added in r26340. 2011-01-15 11:13:07 +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 Disable initialization of the swscale sws_opts context in 2011-01-04 14:00:06 +00:00
cmdutils.h Implement get_preset_file() in cmdutils.h and use it to factorize code 2010-11-04 23:07:04 +00:00
common.mak Create config.asm for use with yasm 2010-09-03 21:27:19 +00:00
configure Win32 support for av_file_map() 2011-01-05 05:16:33 +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 Do not generate LaTeX Doxygen documentation by default. 2010-07-12 18:36:07 +00:00
ffmpeg.c New "copytb" ffmpeg cli option to copy input stream time base when stream copying. 2011-01-14 22:01:49 +00:00
ffplay.c Reindent after the last commit. 2011-01-15 17:21:12 +00:00
ffprobe.c Make ffprobe print stream language only once, also remove usage of the 2010-10-16 14:33:05 +00:00
ffserver.c Unbreak ffserver 2011-01-07 18:48:45 +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 Remove h264 asm items off the GPL-only list. They are LGPL now. 2010-09-10 03:31:24 +00:00
MAINTAINERS Remove myself as AAC maintainer. I just don't have it in me anymore. 2011-01-12 07:22:12 +00:00
Makefile Add demuxers.texi file. 2011-01-09 10:22:21 +00:00
README Move licensing information into a separate file called LICENSE and 2009-03-25 14:05:20 +00:00
subdir.mak fix building test programs with gnu make 3.82 2010-12-07 16:42:25 +00:00
version.sh version.sh: write version to stdout if no output file specified 2010-07-26 23:43:59 +00:00

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

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

* Read the documentation in the doc/ directory.

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

* See the LICENSE file.