Statistics
| Branch: | Revision:

ffmpeg / libavutil / internal.h @ 07014467

History | View | Annotate | Download (7.31 KB)

# Date Author Comment
c448a096 01/21/2008 01:33 PM Michael Niedermayer

Faster ff_sqrt()

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

59ec6991 01/17/2008 08:32 AM Diego Biurrun

Disallow puts(), av_log() should be used instead.

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

a33cab3a 12/27/2007 01:53 AM Michael Kostylev

Check for the presence of llrint(), lrint(), round() and roundf()
and provide simple replacements if they are unavailable.
patch by Michael Kostylev, mik niipt ru

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

52d08608 12/27/2007 01:42 AM Diego Biurrun

Remove outdated comment.

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

4f365f37 12/24/2007 12:49 PM Michael Kostylev

djgpp port, first part
patch by Michael Kostylev, mik niipt ru

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

c5a2fe8f 11/19/2007 10:40 AM Luca Abeni

Generate a linking error if perror() is used in libav*

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

7f0cd6a5 11/19/2007 07:39 AM Luca Abeni

Remove perror() usage from libavutil

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

4f9c008c 10/19/2007 03:39 PM Jeremy Mordkoff

Fix typo.
Patch by Jeremy Mordkoff: jlm zazzletech com

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

5b21bdab 10/17/2007 09:37 AM Diego Biurrun

Add FFMPEG_ prefix to all multiple inclusion guards.

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

c97f5402 08/27/2007 09:17 AM Diego Biurrun

Change SYS_DARWIN preprocessor checks to APPLE, they are specific
to Mac OS X rather than to Darwin.

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

8008a043 08/24/2007 03:04 PM Diego Biurrun

Move Apple gcc AltiVec vector declaration syntax to libavutil.

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

9d16f87f 08/22/2007 10:46 PM Diego Biurrun

Rename CONFIG_DARWIN to SYS_DARWIN, it is not configurable (in FFmpeg).

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

5e4c7ca2 08/13/2007 03:28 PM Ramiro Polla

Add attribute that forces alignment of stack to functions that need it.
Necessary for systems that don't align by default to 16 bytes, required by some
SSE instructions.
Requires GCC >= 4.2.
Based on patch by Gaël Chardon.

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

318049b8 07/14/2007 02:34 PM Måns Rullgård

move #include of system headers to top of file

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

7eed4aef 07/14/2007 11:33 AM Alex Beregszaszi

10l to Mans, assert is included later with proper DEBUG/NDEBUG ifdefs

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

7c9dcd4b 07/11/2007 01:50 PM Ramiro Polla

Remove unnecessary MINGW ifdef.
These were added for MSVC++, which is no longer supported.

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

36564c51 07/11/2007 01:44 PM Ramiro Polla

Remove MinGW lrint hack.
It has been in mingw-runtime at least since version 2.4

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

7c37e504 07/10/2007 09:52 PM Ramiro Polla

Remove OS/2 support

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

84662c01 07/08/2007 03:56 PM Måns Rullgård

undef forbidden names before we #define them in case they are macros in libc

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

3299fb45 07/05/2007 05:02 AM Vitor Sessak

Make error message more helpful and forbid random()

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

22490641 07/02/2007 05:00 PM Diego Biurrun

Remove leading underscores from specifiers, they are reserved.

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

272605c7 06/24/2007 12:23 PM Reimar Döffinger

more av_strl* adjustments

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

99545457 06/16/2007 10:59 PM Måns Rullgård

include all prerequisites in header files

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

6f74b71e 06/05/2007 02:33 PM Reimar Döffinger

Part of MPlayer patch:
"Replace implicit use of fast_memcpy via macro by explicit use to allow
for future optimization."
This is not yet done for ffmpeg when compiled within MPlayer.

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

154e30f6 05/30/2007 09:32 AM Carl Eugen Hoyos

rename attribute_unused to av_unused and moves its declaration to common.h
patch by Carl Eugen Hoyos cehoyos chez ag or at
original thread: [FFmpeg-devel] [PATCH] attribute_unused -> av_unused
date: 05/29/2007 01:23 PM

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

45221f7f 05/04/2007 10:35 PM Michael Niedermayer

reduce number of shifts

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

fd735e4b 05/04/2007 09:22 PM Michael Niedermayer

simplify

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

61bc79ec 04/20/2007 11:45 PM Alex Beregszaszi

remove possibly broken wince cruft

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

8c2e2040 04/03/2007 11:21 AM Ramiro Polla

Add first and second output to earlyclobbers in COPY3_IF_LT macro.
patch by Ramiro Ribeiro Polla, ramiro lisha.ufsc br
Original thread:
date: Mar 27, 2007 11:21 PM
subject: [Ffmpeg-devel] [PATCH] fix build for --cpu=i686

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

c367d067 03/27/2007 09:47 PM Michael Niedermayer

prevent exit missuse

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

318c5e05 03/12/2007 12:36 PM Michel Bardiaux

Give context to dprintf

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

bdb4b698 03/08/2007 02:49 PM Michel Bardiaux

Corrections so that builds with DEBUG work

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

5dff1694 02/24/2007 07:46 PM Ramiro Polla

remove fallback definitions of PRIxNN macros,
patch by Ramiro Polla ramiro =a= lisha =d= ufsc =d= br

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

ea65a753 02/11/2007 10:07 PM François Revol

Remove unused ENODATA define

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

40628be0 01/07/2007 11:11 AM Luca Abeni

attribute((unused)) works with gcc 2.95 too

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

849f1035 12/08/2006 12:35 AM Måns Rullgård

rename always_inline to av_always_inline and move to common.h

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

a77caa4d 12/07/2006 07:27 PM Måns Rullgård

fix mingw shared build, and get rid of FF_IMPORT_ATTR

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

8da9266c 12/06/2006 11:46 PM Måns Rullgård

use the standard INT64_C() macro for 64-bit constants

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

cd107896 12/06/2006 11:23 PM Måns Rullgård

move more macros to internal.h

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

5403f857 12/06/2006 09:27 PM Måns Rullgård

move some attribute macros to internal.h

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

cf1e119b 12/03/2006 04:35 PM Reimar Döffinger

Move BE_*/LE_*/ST*/LD* macros to a common place. Some further
optimization/cleanup would be desirable (e.g. LE_* and LD*
should be the same on x86).

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

7e5f82dc 11/14/2006 09:57 PM Måns Rullgård

move comment

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

f940f7c9 11/14/2006 03:37 AM Måns Rullgård

merge CONFIG_WINCE sections

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

635eb0cc 11/14/2006 03:35 AM Måns Rullgård

indentation

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

36cd3069 11/12/2006 06:49 PM Måns Rullgård

rename inverse -> ff_inverse

Originally committed as revision 6990 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

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

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

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

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

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

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

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