Statistics
| Branch: | Revision:

ffmpeg / libavutil @ bb54f6ab

# Date Author Comment
997baf01 11/08/2006 12:02 AM Måns Rullgård

allow spaces in source and build directory names
out of tree builds from a source dir with spaces is impossible
due to how make handles vpath

Originally committed as revision 6938 to svn://svn.ffmpeg.org/ffmpeg/trunk

d73427e3 11/06/2006 12:38 PM Guillaume Poirier

Add doxy comments for macro GET_UTF8
another fix in PUT_UTF8 doxy description

Originally committed as revision 6917 to svn://svn.ffmpeg.org/ffmpeg/trunk

34d33769 11/06/2006 10:39 AM Guillaume Poirier

Fix wrong params name in PUT_UTF8 doxy comments

Originally committed as revision 6913 to svn://svn.ffmpeg.org/ffmpeg/trunk

0e8c148b 11/06/2006 10:35 AM Guillaume Poirier

woops, fix missplaced doxy comment

Originally committed as revision 6912 to svn://svn.ffmpeg.org/ffmpeg/trunk

360932f7 11/06/2006 10:32 AM Zuxy Meng

Fix ASF format parser's broken UTF-16 string handling
1. Add a PUT_UTF8 macro to common.h; code borrowed from libavcodec/flacenc.c.
2. Make use of the macro in flacenc.c
Patch by Zuxy Meng % zuxy P meng A gmail P com %
Original thread:
Date: Nov 5, 2006 9:56 AM...

949b1a13 11/01/2006 10:39 PM Steve L'Homme

Replace most of the %lld and %llx by their (cleaner) PRI*64 counterparts.
patch by Steve Lhomme, slhomme divxcorp com

Originally committed as revision 6868 to svn://svn.ffmpeg.org/ffmpeg/trunk

523fc7c1 11/01/2006 10:37 PM Steve L'Homme

Define fallback for PRIX64, taken from a patch by Steve L'Homme.

Originally committed as revision 6867 to svn://svn.ffmpeg.org/ffmpeg/trunk

1345f4ed 11/01/2006 09:28 PM Diego Biurrun

Rename SWAP macro to FFSWAP.

Originally committed as revision 6865 to svn://svn.ffmpeg.org/ffmpeg/trunk

3cd52279 11/01/2006 06:34 PM Diego Biurrun

Use common define for x86_32 and x86_64.

Originally committed as revision 6859 to svn://svn.ffmpeg.org/ffmpeg/trunk

419b8784 11/01/2006 05:01 PM Diego Biurrun

Add ARCH_X86_32 as a new define for 32 bit x86 architectures and change
the semantics of ARCH_X86 to mean both 32 and 64 bits.

Originally committed as revision 6852 to svn://svn.ffmpeg.org/ffmpeg/trunk

6c02f9e7 11/01/2006 04:59 PM Diego Biurrun

better #endif comment

Originally committed as revision 6851 to svn://svn.ffmpeg.org/ffmpeg/trunk

34380af0 10/24/2006 04:57 AM Kostya Shishkov

16-bit grayscale support

Originally committed as revision 6778 to svn://svn.ffmpeg.org/ffmpeg/trunk

94e4c3a3 10/20/2006 05:53 PM Guillaume Poirier

Protect code that uses CMOV instructions with HAVE_CMOV,
Make configure set CMOV_IS_FAST on arches on which cmov has a low latency
(typically non-Netburst based processor)

Originally committed as revision 6749 to svn://svn.ffmpeg.org/ffmpeg/trunk

c26abfa5 10/11/2006 11:17 PM Diego Biurrun

Rename ABS macro to FFABS.

Originally committed as revision 6666 to svn://svn.ffmpeg.org/ffmpeg/trunk

02305ff3 10/11/2006 10:59 PM Diego Biurrun

Rename SIGN macro to FFSIGN to avoid clashes with system headers.

Originally committed as revision 6665 to svn://svn.ffmpeg.org/ffmpeg/trunk

dadb850a 10/11/2006 08:30 AM Diego Biurrun

Move CFLAGS handling to common.mak.

Originally committed as revision 6642 to svn://svn.ffmpeg.org/ffmpeg/trunk

a22b7322 10/10/2006 07:49 AM Diego Biurrun

Move sign macro to libavutil.

Originally committed as revision 6620 to svn://svn.ffmpeg.org/ffmpeg/trunk

b78e7197 10/07/2006 03:30 PM Diego Biurrun

Change license headers to say 'FFmpeg' instead of 'this program/this library'
and fix GPL/LGPL version mismatches.

Originally committed as revision 6577 to svn://svn.ffmpeg.org/ffmpeg/trunk

cbeee4d8 10/07/2006 09:22 AM Diego Biurrun

Replace -I../-I. by -I$(BUILD_ROOT).

Originally committed as revision 6572 to svn://svn.ffmpeg.org/ffmpeg/trunk

eeebe6ad 09/28/2006 08:04 AM Siarhei Siamashka

add FASTDIV macro for ARM. Reported speed-up on MPEG-4 decoding: 1.8%
Patch by Siarhei Siamashka siarhei P siamashka A gmail P com
Original thread:
Date: Sep 28, 2006 2:26 AM
Subject: [Ffmpeg-devel] [PATCH] ARM implementation of FASTDIV

Originally committed as revision 6366 to svn://svn.ffmpeg.org/ffmpeg/trunk

79e47000 09/25/2006 03:23 PM Luca Barbato

move memory functions from avcodec to avutil

Originally committed as revision 6330 to svn://svn.ffmpeg.org/ffmpeg/trunk

8e06f20a 09/21/2006 06:00 PM Loren Merritt

remove a division from STOP_TIMER

Originally committed as revision 6315 to svn://svn.ffmpeg.org/ffmpeg/trunk

7e611a0e 09/21/2006 05:48 PM Loren Merritt

simplify asm mid_pred, as suggested by michaelni.

Originally committed as revision 6314 to svn://svn.ffmpeg.org/ffmpeg/trunk

f5a478f6 09/21/2006 07:31 AM Roman Shaposhnik
  • Moving FifoBuffer out of libavformat/avformat.h and
    libavformat/utils.c into libavutil

Originally committed as revision 6310 to svn://svn.ffmpeg.org/ffmpeg/trunk

93a319f1 09/15/2006 12:36 AM Loren Merritt

asm implementation of mid_pred.
20% faster huffyuv decoding, 4% faster ffv1.

Originally committed as revision 6254 to svn://svn.ffmpeg.org/ffmpeg/trunk

04d7f601 09/10/2006 02:02 PM Diego Biurrun

Add official LGPL license headers to the files that were missing them.

Originally committed as revision 6219 to svn://svn.ffmpeg.org/ffmpeg/trunk

af0ad8f0 09/07/2006 01:42 PM Panagiotis Issaris

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

af41dd82 09/04/2006 09:31 AM Diego Biurrun

Exchange informal LGPL notice by official license header.

Originally committed as revision 6164 to svn://svn.ffmpeg.org/ffmpeg/trunk

74945176 09/03/2006 02:13 PM Diego Biurrun

Add license from zlib.h instead of referring to it.

Originally committed as revision 6155 to svn://svn.ffmpeg.org/ffmpeg/trunk

98145875 08/31/2006 07:14 PM Luca Barbato

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

001299bf 08/28/2006 09:06 AM Luca Abeni

Add some new pixel formats to libavutil

Originally committed as revision 6112 to svn://svn.ffmpeg.org/ffmpeg/trunk

27cd2c10 08/20/2006 06:10 PM Michael Niedermayer

compatibility warning

Originally committed as revision 6035 to svn://svn.ffmpeg.org/ffmpeg/trunk

0cb5cfb6 08/20/2006 01:04 PM Michael Niedermayer

cleanup PixelFormat a little

Originally committed as revision 6034 to svn://svn.ffmpeg.org/ffmpeg/trunk

955ab9a4 08/20/2006 10:42 AM Michael Niedermayer

attribute_deprecated

Originally committed as revision 6033 to svn://svn.ffmpeg.org/ffmpeg/trunk

67eca72d 08/19/2006 08:55 PM Michael Niedermayer

SWAP

Originally committed as revision 6030 to svn://svn.ffmpeg.org/ffmpeg/trunk

f4bd289a 08/18/2006 01:38 PM Diego Biurrun

Explicitly include fastmemcpy.h from libvo/.

Originally committed as revision 6021 to svn://svn.ffmpeg.org/ffmpeg/trunk

7981555d 08/17/2006 04:32 PM Diego Biurrun

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

0a7c36af 08/17/2006 08:18 AM Michael Niedermayer

revert aligned realloc() changesm this should be identical to r5784

Originally committed as revision 6008 to svn://svn.ffmpeg.org/ffmpeg/trunk

732692d9 08/13/2006 09:09 PM Michael Niedermayer

trying to fix av_realloc()

Originally committed as revision 5996 to svn://svn.ffmpeg.org/ffmpeg/trunk

75c413ae 08/13/2006 12:47 AM Michael Niedermayer

align av_realloc()

Originally committed as revision 5992 to svn://svn.ffmpeg.org/ffmpeg/trunk

71295009 08/12/2006 04:29 PM Guillaume Poirier

Add #define REGc

Originally committed as revision 5988 to svn://svn.ffmpeg.org/ffmpeg/trunk

1ce83a36 08/11/2006 09:39 PM Baptiste Coudurier

use C99 standard constant, thanks to Foxy Shadis

Originally committed as revision 5986 to svn://svn.ffmpeg.org/ffmpeg/trunk

a2fd6043 08/08/2006 07:58 AM Michael Niedermayer

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

538389c9 07/26/2006 01:12 AM Diego Biurrun

Fix FSF postal address.

Originally committed as revision 5829 to svn://svn.ffmpeg.org/ffmpeg/trunk

aab77159 07/21/2006 07:36 PM Reimar Döffinger

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

918a4591 07/20/2006 11:55 AM Michael Niedermayer

removing redundant mess next time we break compatiility

Originally committed as revision 5804 to svn://svn.ffmpeg.org/ffmpeg/trunk

79dc59b7 07/20/2006 10:14 AM Michael Niedermayer

simplify

Originally committed as revision 5802 to svn://svn.ffmpeg.org/ffmpeg/trunk

0912bf57 07/20/2006 09:06 AM Michael Niedermayer

for floats fabs is better & smaller then ABS

Originally committed as revision 5801 to svn://svn.ffmpeg.org/ffmpeg/trunk

f2964465 07/20/2006 08:34 AM Michael Niedermayer

simpler, smaller and faster

Originally committed as revision 5800 to svn://svn.ffmpeg.org/ffmpeg/trunk

47adb886 07/19/2006 12:10 PM Luca Abeni

Install log.h

Originally committed as revision 5790 to svn://svn.ffmpeg.org/ffmpeg/trunk

1d94a662 07/19/2006 08:39 AM Michael Niedermayer

simplify

Originally committed as revision 5786 to svn://svn.ffmpeg.org/ffmpeg/trunk

cea8f6f3 07/19/2006 07:28 AM Luca Abeni

Move av_malloc(), av_realloc(), and av_free() from libavcodec to libavutil

Originally committed as revision 5784 to svn://svn.ffmpeg.org/ffmpeg/trunk

4b45de0e 07/18/2006 11:00 AM Luca Abeni

Move av_log() & friends to libavutil

Originally committed as revision 5781 to svn://svn.ffmpeg.org/ffmpeg/trunk

05020c89 07/16/2006 04:32 PM Reimar Döffinger

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

408ec4e2 07/15/2006 11:43 PM Michael Niedermayer

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

2c779260 07/14/2006 12:01 PM Michael Niedermayer

unneeded #include

Originally committed as revision 5743 to svn://svn.ffmpeg.org/ffmpeg/trunk

6b7f5b3e 07/14/2006 10:04 AM Michael Niedermayer

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

82ab5ad7 07/14/2006 10:03 AM Michael Niedermayer

linear least squares solver using cholesky factorization

Originally committed as revision 5740 to svn://svn.ffmpeg.org/ffmpeg/trunk

29e4710a 07/14/2006 12:28 AM Måns Rullgård

indent

Originally committed as revision 5739 to svn://svn.ffmpeg.org/ffmpeg/trunk

0339e2b4 07/14/2006 12:25 AM Måns Rullgård

simplify

Originally committed as revision 5738 to svn://svn.ffmpeg.org/ffmpeg/trunk

6d3d62b3 07/14/2006 12:20 AM Måns Rullgård

simplify

Originally committed as revision 5737 to svn://svn.ffmpeg.org/ffmpeg/trunk

1dd59061 07/14/2006 12:04 AM Måns Rullgård

remove impossible #ifdef case

Originally committed as revision 5736 to svn://svn.ffmpeg.org/ffmpeg/trunk

b2b48c77 07/13/2006 11:47 PM Måns Rullgård

remove old msvc cruft

Originally committed as revision 5735 to svn://svn.ffmpeg.org/ffmpeg/trunk

43756fa1 07/13/2006 11:10 PM Måns Rullgård

remove redundant #include <math.h>

Originally committed as revision 5734 to svn://svn.ffmpeg.org/ffmpeg/trunk

4b65d88f 07/13/2006 11:10 PM Måns Rullgård

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

38603ff6 07/13/2006 09:41 PM Måns Rullgård

cleanup suggested by Michael Niedermayer

Originally committed as revision 5732 to svn://svn.ffmpeg.org/ffmpeg/trunk

b9a73d8d 07/13/2006 09:29 PM Måns Rullgård

move adler32 to libavutil

Originally committed as revision 5731 to svn://svn.ffmpeg.org/ffmpeg/trunk

2f30a81d 07/11/2006 09:45 PM Diego Biurrun

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

f7facfbf 07/11/2006 02:17 PM Diego Biurrun

cosmetics: Fix indentation after last commit.

Originally committed as revision 5710 to svn://svn.ffmpeg.org/ffmpeg/trunk

4bbefe6b 07/11/2006 02:15 PM Diego Biurrun

Remove old MSVC remnants.

Originally committed as revision 5709 to svn://svn.ffmpeg.org/ffmpeg/trunk

18769c0a 07/09/2006 10:56 AM Michael Niedermayer

cosmetic

Originally committed as revision 5690 to svn://svn.ffmpeg.org/ffmpeg/trunk

a7702890 07/09/2006 10:33 AM Michael Niedermayer

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

a08d38ee 07/08/2006 08:23 PM Michael Niedermayer

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

9d82b0dd 07/07/2006 10:43 PM Michael Niedermayer

moving utf8 reading function to libavutil

Originally committed as revision 5664 to svn://svn.ffmpeg.org/ffmpeg/trunk

a020e2c5 07/05/2006 10:57 PM Diego Biurrun

Add proper LGPL header.

Originally committed as revision 5634 to svn://svn.ffmpeg.org/ffmpeg/trunk

da2e9781 07/05/2006 10:56 PM Diego Biurrun

spelling typo

Originally committed as revision 5633 to svn://svn.ffmpeg.org/ffmpeg/trunk

24dd8c61 07/05/2006 08:32 PM Luca Barbato

Make ffmpeg better support pic - from Diego Pettenò <>

Originally committed as revision 5631 to svn://svn.ffmpeg.org/ffmpeg/trunk

f130fd46 07/05/2006 02:12 PM Diego Biurrun

cosmetics: Break overly long lines.

Originally committed as revision 5622 to svn://svn.ffmpeg.org/ffmpeg/trunk

959e63c9 07/04/2006 10:39 PM Måns Rullgård

floorf() is not used, and causes warnings on Solaris

Originally committed as revision 5617 to svn://svn.ffmpeg.org/ffmpeg/trunk

767aeb11 07/03/2006 12:09 PM Michael Niedermayer

simplify

Originally committed as revision 5597 to svn://svn.ffmpeg.org/ffmpeg/trunk

5351c29c 07/03/2006 11:11 AM Luca Barbato

fix endianess build in a better way

Originally committed as revision 5596 to svn://svn.ffmpeg.org/ffmpeg/trunk

9c39071d 07/03/2006 10:52 AM Luca Abeni

Move REG_* macros from libavcodec/i386/mmx.h to libavutil/x86_cpu.h

Originally committed as revision 5595 to svn://svn.ffmpeg.org/ffmpeg/trunk

a8d88e03 07/03/2006 09:16 AM Luca Barbato

big endian fix

Originally committed as revision 5592 to svn://svn.ffmpeg.org/ffmpeg/trunk

d10fda8e 07/02/2006 08:20 PM Måns Rullgård

1l: put that int i back

Originally committed as revision 5587 to svn://svn.ffmpeg.org/ffmpeg/trunk

4dddc5e1 07/02/2006 07:26 PM Måns Rullgård

kill warnings

Originally committed as revision 5585 to svn://svn.ffmpeg.org/ffmpeg/trunk

fb9cc9e7 07/02/2006 07:01 PM Ivo van Poorten

compile md5 and include in libavutil.a

Originally committed as revision 5584 to svn://svn.ffmpeg.org/ffmpeg/trunk

93d6aeb0 07/02/2006 07:01 PM Ivo van Poorten

add missing declaration for av_md5_sum

Originally committed as revision 5583 to svn://svn.ffmpeg.org/ffmpeg/trunk

f28660eb 07/02/2006 07:00 PM Ivo van Poorten

cast pointers to make compiler happy
remove test define

Originally committed as revision 5582 to svn://svn.ffmpeg.org/ffmpeg/trunk

94d85eaf 07/01/2006 10:02 AM Michael Niedermayer

md5 support
depending on CONFIG_SMALL this can either be compiled to a fully unrolled kernel / rfc reference style md5 routine
or a single loop similar to what mplayer uses

Originally committed as revision 5565 to svn://svn.ffmpeg.org/ffmpeg/trunk

72468a03 06/30/2006 07:45 AM Diego Pettenò

make sure NDEBUG is not defined already before defining it
Patch by Diego 'Flameeyes' Petteno flameeyes AA gentoo PP org
Original thread:
Date: Jun 30, 2006 1:09 AM
Subject: [Ffmpeg-devel] [PATCH] Avoid warning on NDEBUG redefinition

Originally committed as revision 5557 to svn://svn.ffmpeg.org/ffmpeg/trunk

42225a30 06/01/2006 09:57 PM Måns Rullgård

remove redundant make variable SUBDIR

Originally committed as revision 5442 to svn://svn.ffmpeg.org/ffmpeg/trunk

fc861443 05/29/2006 07:44 PM Michael Niedermayer

improve selftest

Originally committed as revision 5424 to svn://svn.ffmpeg.org/ffmpeg/trunk

fefbdd2e 05/17/2006 11:40 PM Diego Biurrun

Remove some lines that are duplicated in common.mak.

Originally committed as revision 5392 to svn://svn.ffmpeg.org/ffmpeg/trunk

77177335 05/01/2006 12:27 AM Aurelien Jacobs

document clip functions

Originally committed as revision 5338 to svn://svn.ffmpeg.org/ffmpeg/trunk

3a1fda0a 04/30/2006 05:49 PM Panagiotis Issaris

clip_uint8 should return an uint8_t instead of an int (patch by Panagiotis Issaris < takis.issaris at uhasselt.be >)

Originally committed as revision 5336 to svn://svn.ffmpeg.org/ffmpeg/trunk

2bda41e5 04/29/2006 04:02 PM Michael Niedermayer

extend range used for testing (larger range should work too but testing code overflows)

Originally committed as revision 5334 to svn://svn.ffmpeg.org/ffmpeg/trunk

5c1cb379 04/29/2006 03:38 PM Michael Niedermayer

<= vs. >= 10l bug

Originally committed as revision 5333 to svn://svn.ffmpeg.org/ffmpeg/trunk

d1c9b762 04/28/2006 07:45 PM Måns Rullgård

add newline at end of file

Originally committed as revision 5330 to svn://svn.ffmpeg.org/ffmpeg/trunk

fdb3a341 04/23/2006 10:28 AM Michael Niedermayer

avoid AVInteger usage in av_rescale
disable integer.* (unused)
libavutil.a 45k -> 32k

Originally committed as revision 5311 to svn://svn.ffmpeg.org/ffmpeg/trunk

d2fbcb3b 04/01/2006 10:29 PM Måns Rullgård

#define [U]INT32_{MIN,MAX} if missing

Originally committed as revision 5261 to svn://svn.ffmpeg.org/ffmpeg/trunk