Roman Shaposhnik
b6c748edba
* Making [START|STOP]_TIMER work on architectures that support gethrtime()
...
Originally committed as revision 9998 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Marc Hoffman
f70c273902
Blackfin - read_time primitive
...
note this primitive currently uses a union to concatenate 2x32bit registers because of poor compiler support
around DImode and asm.
Originally committed as revision 9302 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
90b5b51eab
misc typo fixes
...
Originally committed as revision 9291 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Carl Eugen Hoyos
154e30f6c2
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
18 years ago
Panagiotis Issaris
792098c2ec
Move the memory related functions out of common.h into their own header file
...
mem.h.
Originally committed as revision 8342 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Panagiotis Issaris
0d8f16acf9
Fix typo in Doxygen comments.
...
Originally committed as revision 8307 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Panagiotis Issaris
d7f654692a
Move unaltered av_freep() comments to the header file.
...
Originally committed as revision 8253 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Panagiotis Issaris
f690ee715d
Move unaltered av_free() comments to the header file.
...
Originally committed as revision 8252 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Panagiotis Issaris
d6def91a3b
Move unaltered av_realloc() comments to the header file.
...
Originally committed as revision 8251 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Panagiotis Issaris
9a07029916
Move unaltered av_malloc() comments to the header file.
...
Originally committed as revision 8250 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Måns Rullgård
738940e802
remove [U]INT64_C definition
...
Originally committed as revision 8127 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Reimar Döffinger
f66e4f5f9e
Add av_ prefix to clip functions
...
Originally committed as revision 8122 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michael Niedermayer
410bf2731d
av_noinline
...
Originally committed as revision 7992 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
François Revol
8fa36ae09d
This fixes error handling for BeOS, removing the need for some ifdefs.
...
AVERROR_ defines are moved to avcodec.h as they are needed in there as well. Feel free to move that to avutil/common.h.
Bumped up avcodec/format version numbers as though it's binary compatible we will want to rebuild apps as error values changed.
Please from now on use return AVERROR(EFOO) instead of the ugly return -EFOO in your code.
This also removes the need for berrno.h.
Originally committed as revision 7965 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michael Niedermayer
9b0dfb27ab
slightly improve *_TIMER
...
Originally committed as revision 7948 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Christophe Mutricy
d0b456ba1e
Avoid "HAVE_CMOV not defined" warning.
...
patch by Christophe Mutricy, xtophe nxtelevision com
Originally committed as revision 7443 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Måns Rullgård
849f10351d
rename always_inline to av_always_inline and move to common.h
...
Originally committed as revision 7256 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Måns Rullgård
1845bf1fdf
merge #ifdef HAVE_AV_CONFIG_H sections
...
Originally committed as revision 7254 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Måns Rullgård
a77caa4dc9
fix mingw shared build, and get rid of FF_IMPORT_ATTR
...
Originally committed as revision 7253 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Måns Rullgård
8da9266cea
use the standard INT64_C() macro for 64-bit constants
...
Originally committed as revision 7240 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Måns Rullgård
cd10789691
move more macros to internal.h
...
Originally committed as revision 7239 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Måns Rullgård
5403f8576b
move some __attribute__ macros to internal.h
...
Originally committed as revision 7238 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Måns Rullgård
c48e633b9e
remove 'restrict' definition, it is always #defined in config.h
...
Originally committed as revision 7237 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
c6c367254f
spelling cosmetics: cliped --> clipped
...
Originally committed as revision 7208 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Reimar Döffinger
40a08c7e9a
Correct GET/PUT_UTF8 comment: the get/put functions might be called up
...
to 7 times, though only up to 4 times for valid utf-8 values.
Originally committed as revision 7124 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Reimar Döffinger
a99cfb0d0e
Fix typo in comment
...
Originally committed as revision 7123 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Måns Rullgård
576a85f7c9
remove workaround for missing inttypes.h
...
Originally committed as revision 7068 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Måns Rullgård
81dc56e76e
clean up inttypes.h and int_fastxx_t types detection
...
Originally committed as revision 7050 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Guillaume Poirier
d73427e347
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
18 years ago
Guillaume Poirier
34d3376902
Fix wrong params name in PUT_UTF8 doxy comments
...
Originally committed as revision 6913 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Guillaume Poirier
0e8c148b59
woops, fix missplaced doxy comment
...
Originally committed as revision 6912 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Zuxy Meng
360932f76d
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
Subject: [Ffmpeg-devel] PUT_UTF8 & asf format enhancement
Originally committed as revision 6911 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Steve L'Homme
523fc7c17d
Define fallback for PRIX64, taken from a patch by Steve L'Homme.
...
Originally committed as revision 6867 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
1345f4ed6c
Rename SWAP macro to FFSWAP.
...
Originally committed as revision 6865 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
3cd52279c9
Use common define for x86_32 and x86_64.
...
Originally committed as revision 6859 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
419b878494
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
18 years ago
Guillaume Poirier
94e4c3a333
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
18 years ago
Diego Biurrun
c26abfa541
Rename ABS macro to FFABS.
...
Originally committed as revision 6666 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
02305ff38f
Rename SIGN macro to FFSIGN to avoid clashes with system headers.
...
Originally committed as revision 6665 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
a22b7322cc
Move sign macro to libavutil.
...
Originally committed as revision 6620 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
b78e7197a8
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
18 years ago
Luca Barbato
79e47000c8
move memory functions from avcodec to avutil
...
Originally committed as revision 6330 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Loren Merritt
8e06f20abf
remove a division from STOP_TIMER
...
Originally committed as revision 6315 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Loren Merritt
7e611a0e8c
simplify asm mid_pred, as suggested by michaelni.
...
Originally committed as revision 6314 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
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
18 years ago
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
18 years ago
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
18 years ago
Michael Niedermayer
955ab9a4d8
attribute_deprecated
...
Originally committed as revision 6033 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
67eca72dc0
SWAP
...
Originally committed as revision 6030 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
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
19 years ago