FFmpeg git repo
Go to file
Måns Rullgård a46b84d120 PPC: convert Altivec FFT to pure assembler
On PPC a leaf function has a 288-byte red zone below the stack pointer,
sparing these functions the chore of setting up a full stack frame.

When a function call is disguised within an inline asm block, the
compiler might not adjust the stack pointer as required before a
function call, resulting in the red zone being clobbered.

Moving the entire function to pure asm avoids this problem and also
results in somewhat better code.

Originally committed as revision 24044 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-07-04 18:33:47 +00:00
doc APIchanges: fix revision number and commit date for change of all occurences 2010-07-04 17:24:57 +00:00
ffpresets Update x264 presets. Patch by Lou Logan <lou@fakeoutdoorsman.com> 2010-06-29 03:17:11 +00:00
libavcodec PPC: convert Altivec FFT to pure assembler 2010-07-04 18:33:47 +00:00
libavdevice Remove non-existing stray arguments from Doxygen function documentation. 2010-07-02 11:19:29 +00:00
libavfilter Enhance pad filter command-line description. 2010-07-03 19:41:22 +00:00
libavformat mov: Read Flash's chpl variant 2010-07-04 04:59:12 +00:00
libavutil Silence "comparison of unsigned expression >= 0 is always true" warning. 2010-07-03 17:06:12 +00:00
libpostproc Fix grammar errors in documentation 2010-06-30 15:38:06 +00:00
libswscale Fix 'assignment from incompatible pointer type' warning. 2010-07-03 09:58:13 +00:00
tests In mxf muxer, fix last b frame temporal offset 2010-07-02 08:35:47 +00:00
tools Check for doxy filetag with filename 2010-07-02 11:13:23 +00:00
Changelog Implement -onkeydown and -onmousedown options for ffplay. 2010-07-04 12:43:12 +00:00
cmdutils_common_opts.h
cmdutils.c Make all the numeric options accept in input an expression which is 2010-06-09 21:28:53 +00:00
cmdutils.h Remove angular brackets from Doxygen comments; Doxygen confuses them for HTML. 2010-07-02 12:48:32 +00:00
common.mak Stop make complaining about moved/deleted headers 2010-07-04 18:33:37 +00:00
configure configure: add missing braces in libvpx check 2010-07-03 19:16:40 +00:00
COPYING.GPLv2
COPYING.GPLv3
COPYING.LGPLv2.1
COPYING.LGPLv3
CREDITS
Doxyfile Update Doxyfile to the format preferred by Doxygen 1.5.6 (via 'doxygen -u'). 2010-07-02 10:05:49 +00:00
ffmpeg.c LOL, 100l, really fix warning: 2010-07-03 23:24:37 +00:00
ffplay.c Implement -onkeydown and -onmousedown options for ffplay. 2010-07-04 12:43:12 +00:00
ffprobe.c Implement av_get_codec_tag_string() and use it in ffprobe. 2010-06-02 10:54:45 +00:00
ffserver.c Make ff_url_split() public 2010-06-27 14:16:46 +00:00
ffserver.h
INSTALL
LICENSE libvpx now has an (L)GPL-compatible license. 2010-06-05 08:01:47 +00:00
MAINTAINERS Step back as documentation maintainer. 2010-06-30 10:18:48 +00:00
Makefile Make the ffmpeg and ffplay man pages show the list of lavfi filters, 2010-06-21 22:09:07 +00:00
README
subdir.mak Remove $(MSG) override for install-lib targets 2010-03-17 14:43:05 +00:00
version.sh

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

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

* Read the documentation in the doc/ directory.

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

* See the LICENSE file.