1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-11-26 19:01:44 +02:00
Go to file
Michael Niedermayer ebd624b662 optimize sign decoding code in decode_residual()
x86 is 4% faster on P3
C sign stuff + x86 code for everything else is also faster then before (sorry forgot to test pure C)
... and if i replace the second occurance of the sign decoding in decode_residual by the asm too then everything gets slower iam starting to think that it might be best to write the whole function in asm, playing this avoid random deoptimizations game with gcc is not fun at all

Originally committed as revision 6732 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-19 01:19:03 +00:00
doc TIFF decoder 2006-10-13 10:48:29 +00:00
libavcodec optimize sign decoding code in decode_residual() 2006-10-19 01:19:03 +00:00
libavformat use AVFormatContext to log 2006-10-18 15:10:14 +00:00
libavutil Rename ABS macro to FFABS. 2006-10-11 23:17:58 +00:00
libpostproc Fix #endif comments. 2006-10-16 12:52:21 +00:00
libswscale Rename ABS macro to FFABS. 2006-10-11 23:18:34 +00:00
tests Don't run libavtest if CONFIG_GPL is not set. 2006-10-18 10:09:16 +00:00
vhook Add libswscale to the include path when enabled. 2006-10-16 10:21:41 +00:00
berrno.h COSMETICS: Remove all trailing whitespace. 2005-12-17 18:14:38 +00:00
build_avopt COSMETICS: Remove all trailing whitespace. 2005-12-17 18:14:38 +00:00
Changelog TIFF decoder 2006-10-13 10:48:29 +00:00
clean-diff Add missing newlines at end of file. 2006-04-29 16:17:50 +00:00
cmdutils.c Change license headers to say 'FFmpeg' instead of 'this program/this library' 2006-10-07 15:30:46 +00:00
cmdutils.h AVOption API improvments 2005-09-11 11:10:25 +00:00
common.mak Revert putting EXTRALIBS in common.mak, linking fails on MinGW. 2006-10-15 12:59:45 +00:00
configure rename --tune to --cpu and make --cpu pass the apropriate -march=xx option to the compiler. 2006-10-18 12:33:42 +00:00
COPYING Update licensing information: The FSF changed postal address. 2006-01-12 22:43:26 +00:00
CREDITS new mtv demuxer 2006-10-12 01:04:32 +00:00
cws2fws.c Make public domain. Hope Diego dont mind it, he had two cosmetics commits :) 2006-10-14 23:30:27 +00:00
Doxyfile Remove intrinsics checks, they are no longer used. 2006-10-13 16:04:41 +00:00
ffinstall.nsi fixed windows build 2003-09-15 22:26:45 +00:00
ffmpeg.c Rename ABS macro to FFABS. 2006-10-11 23:17:58 +00:00
ffplay.c Change license headers to say 'FFmpeg' instead of 'this program/this library' 2006-10-07 15:30:46 +00:00
ffserver.c Change license headers to say 'FFmpeg' instead of 'this program/this library' 2006-10-07 15:30:46 +00:00
ffserver.h added include for ffserver dynamically loaded modules 2002-07-25 16:15:28 +00:00
INSTALL Use gmake instead of make on *BSD. 2006-02-04 11:37:41 +00:00
MAINTAINERS TIFF decoder 2006-10-13 10:48:29 +00:00
Makefile Consistently use $(BUILD_ROOT). 2006-10-15 12:57:47 +00:00
output_example.c Use av_malloc instead of plain malloc where appropriate 2006-08-29 12:09:00 +00:00
pktdumper.c COSMETICS: Remove all trailing whitespace. 2005-12-17 18:14:38 +00:00
qt-faststart.c decrease last_offset when ftyp is present 2006-04-10 17:18:35 +00:00
README Add missing newlines at end of file. 2006-04-29 16:17:50 +00:00
unwrap-diff Add missing newlines at end of file. 2006-04-29 16:17:50 +00:00
version.sh Fall back on grepping for the revision number if no svn client is installed. 2006-09-05 23:15:50 +00:00
xvmc_render.h COSMETICS: Remove all trailing whitespace. 2005-12-17 18:14:38 +00:00

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

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

* Read the documentation in the doc/ directory.

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

* Read the file COPYING. ffmpeg and the associated libraries EXCEPT
  liba52 and libpostproc are licensed under the Lesser GNU General
  Public License.

* liba52 and libpostproc are distributed under the GNU General Public
  License and their compilation and use is optional in ffmpeg.

Fabrice Bellard.