Commit Graph

109 Commits

Author SHA1 Message Date
Loren Merritt
93a319f13b asm implementation of mid_pred.
20% faster huffyuv decoding, 4% faster ffv1.

Originally committed as revision 6254 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-09-15 00:36:49 +00:00
Diego Biurrun
04d7f60143 Add official LGPL license headers to the files that were missing them.
Originally committed as revision 6219 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-09-10 14:02:42 +00:00
Panagiotis Issaris
af0ad8f0c1 Remove unused defines, patch by takis P issaris A uhasselt P be
Original thread:
Re: [Ffmpeg-devel] [PATCH] Remove unused internal macros
Sep 7 2006, 14:05

Originally committed as revision 6188 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-09-07 13:42:36 +00:00
Diego Biurrun
af41dd8216 Exchange informal LGPL notice by official license header.
Originally committed as revision 6164 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-09-04 09:31:30 +00:00
Diego Biurrun
7494517673 Add license from zlib.h instead of referring to it.
Originally committed as revision 6155 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-09-03 14:13:32 +00:00
Luca Barbato
9814587500 Align the input buffer in ffplay, introduce a public macro for aligned declarations
Update the avcodec_decode_audio and the float_to_int16 descriptions accordingly

Originally committed as revision 6147 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-31 19:14:00 +00:00
Luca Abeni
001299bfe8 Add some new pixel formats to libavutil
Originally committed as revision 6112 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-28 09:06:04 +00:00
Michael Niedermayer
27cd2c10b0 compatibility warning
Originally committed as revision 6035 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-20 18:10:45 +00:00
Michael Niedermayer
0cb5cfb615 cleanup PixelFormat a little
Originally committed as revision 6034 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-20 13:04:19 +00:00
Michael Niedermayer
955ab9a4d8 attribute_deprecated
Originally committed as revision 6033 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-20 10:42:11 +00:00
Michael Niedermayer
67eca72dc0 SWAP
Originally committed as revision 6030 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-19 20:55:02 +00:00
Diego Biurrun
f4bd289a04 Explicitly include fastmemcpy.h from libvo/.
Originally committed as revision 6021 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-18 13:38:24 +00:00
Diego Biurrun
7981555d89 Move all internal -I parameters to the front of CFLAGS to avoid using external
header files that happen to have the same name as internal ones.

Originally committed as revision 6016 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-17 16:32:08 +00:00
Michael Niedermayer
0a7c36af54 revert aligned realloc() changesm this should be identical to r5784
Originally committed as revision 6008 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-17 08:18:48 +00:00
Michael Niedermayer
732692d94c trying to fix av_realloc()
Originally committed as revision 5996 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-13 21:09:00 +00:00
Michael Niedermayer
75c413ae77 align av_realloc()
Originally committed as revision 5992 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-13 00:47:16 +00:00
Guillaume Poirier
71295009be Add #define REGc
Originally committed as revision 5988 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-12 16:29:05 +00:00
Baptiste Coudurier
1ce83a36bf use C99 standard constant, thanks to Foxy Shadis
Originally committed as revision 5986 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-11 21:39:09 +00:00
Michael Niedermayer
a2fd60437d floating point "emulation" code
unused currently, but might come in handy for some fpu-less cpus

Originally committed as revision 5955 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-08 07:58:10 +00:00
Diego Biurrun
538389c981 Fix FSF postal address.
Originally committed as revision 5829 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-26 01:12:26 +00:00
Reimar Döffinger
aab7715910 do not include bswap.h in common.h for external programs, since the former
is not installed currently.

Originally committed as revision 5809 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-21 19:36:59 +00:00
Michael Niedermayer
918a45917c removing redundant mess next time we break compatiility
Originally committed as revision 5804 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-20 11:55:08 +00:00
Michael Niedermayer
79dc59b726 simplify
Originally committed as revision 5802 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-20 10:14:06 +00:00
Michael Niedermayer
0912bf577a for floats fabs is better & smaller then ABS
Originally committed as revision 5801 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-20 09:06:23 +00:00
Michael Niedermayer
f296446564 simpler, smaller and faster
Originally committed as revision 5800 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-20 08:34:01 +00:00
Luca Abeni
47adb88609 Install log.h
Originally committed as revision 5790 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-19 12:10:01 +00:00
Michael Niedermayer
1d94a6620f simplify
Originally committed as revision 5786 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-19 08:39:50 +00:00
Luca Abeni
cea8f6f323 Move av_malloc(), av_realloc(), and av_free() from libavcodec to libavutil
Originally committed as revision 5784 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-19 07:28:58 +00:00
Luca Abeni
4b45de0e87 Move av_log() & friends to libavutil
Originally committed as revision 5781 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-18 11:00:55 +00:00
Reimar Döffinger
05020c89eb Split common.h in two parts, purely internal stuff (internal.h) and things
available to external programs as well.
Also make more things available to external programs like GET_UTF8, MKTAG etc.

Originally committed as revision 5765 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-16 16:32:48 +00:00
Michael Niedermayer
408ec4e2a6 calculate all coefficients for several orders during cholesky factorization, the resulting coefficients are not strictly optimal though as there is a small difference in the autocorrelation matrixes which is ignored for the smaller orders
Originally committed as revision 5758 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-15 23:43:38 +00:00
Michael Niedermayer
2c779260a9 unneeded #include
Originally committed as revision 5743 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-14 12:01:53 +00:00
Michael Niedermayer
6b7f5b3eb8 adding a \ so we can add more lines without having to do a "cosmetic" change in the previous line
Originally committed as revision 5741 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-14 10:04:29 +00:00
Michael Niedermayer
82ab5ad7b2 linear least squares solver using cholesky factorization
Originally committed as revision 5740 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-14 10:03:09 +00:00
Måns Rullgård
29e4710a70 indent
Originally committed as revision 5739 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-14 00:28:16 +00:00
Måns Rullgård
0339e2b49f simplify
Originally committed as revision 5738 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-14 00:25:58 +00:00
Måns Rullgård
6d3d62b3d3 simplify
Originally committed as revision 5737 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-14 00:20:04 +00:00
Måns Rullgård
1dd590619a remove impossible #ifdef case
Originally committed as revision 5736 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-14 00:04:40 +00:00
Måns Rullgård
b2b48c77ca remove old msvc cruft
Originally committed as revision 5735 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-13 23:47:16 +00:00
Måns Rullgård
43756fa17f remove redundant #include <math.h>
Originally committed as revision 5734 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-13 23:10:28 +00:00
Måns Rullgård
4b65d88fd7 replace -D_GNU_SOURCE with -D_ISOC9X_SOURCE to avoid accidental use
of gnu extensions

Originally committed as revision 5733 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-13 23:10:01 +00:00
Måns Rullgård
38603ff65d cleanup suggested by Michael Niedermayer
Originally committed as revision 5732 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-13 21:41:28 +00:00
Måns Rullgård
b9a73d8d2f move adler32 to libavutil
Originally committed as revision 5731 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-13 21:29:01 +00:00
Diego Biurrun
2f30a81d19 CONFIG_WIN32 implies MinGW and Cygwin and possibly more, so use just
CONFIG_MINGW or __MINGW32__ instead.

Originally committed as revision 5718 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-11 21:45:45 +00:00
Diego Biurrun
f7facfbf23 cosmetics: Fix indentation after last commit.
Originally committed as revision 5710 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-11 14:17:28 +00:00
Diego Biurrun
4bbefe6b5e Remove old MSVC remnants.
Originally committed as revision 5709 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-11 14:15:56 +00:00
Michael Niedermayer
18769c0a79 cosmetic
Originally committed as revision 5690 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-09 10:56:39 +00:00
Michael Niedermayer
a7702890bd remove STATS code (probably hasnt been used for years ..., and its not completely clear what it was good for anyway)
Originally committed as revision 5689 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-09 10:33:49 +00:00
Michael Niedermayer
a08d38ee82 put the code which is specific for the large crc table under #ifndef CONFIG_SMALL
Originally committed as revision 5676 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-08 20:23:19 +00:00
Michael Niedermayer
9d82b0dda1 moving utf8 reading function to libavutil
Originally committed as revision 5664 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-07 22:43:32 +00:00