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
Reimar Döffinger
cf1e119bb2
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
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
Michael Niedermayer
fc0b041637
doxy
...
Originally committed as revision 7188 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michael Niedermayer
62b9fc1571
fix overflow and remove wrong comment
...
Originally committed as revision 7187 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michael Niedermayer
3db1b8b538
return optimal fraction
...
based on a patch by Uoti Urpala
Originally committed as revision 7186 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
Alex Beregszaszi
20d46c038a
Remove alpha channel from RGB555
...
Originally committed as revision 7106 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Baptiste Coudurier
3666f75d33
make option field const
...
Originally committed as revision 7093 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Måns Rullgård
7e5f82dc06
move comment
...
Originally committed as revision 7072 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
Michael Niedermayer
eaaa48b29e
0.5l
...
Originally committed as revision 7052 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
Måns Rullgård
f940f7c9d2
merge CONFIG_WINCE sections
...
Originally committed as revision 7047 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Måns Rullgård
635eb0cc3d
indentation
...
Originally committed as revision 7046 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michael Niedermayer
3320687691
improve enumerate so arbitrary ranges can be enumerated quickly
...
Originally committed as revision 7033 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michael Niedermayer
9eb88fdeba
AVL tree
...
Originally committed as revision 7031 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Måns Rullgård
9ddbcae667
rename MEMALIGN_HACK to CONFIG_MEMALIGN_HACK, use common code in configure
...
Originally committed as revision 7025 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Måns Rullgård
36cd306907
rename inverse -> ff_inverse
...
Originally committed as revision 6990 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Måns Rullgård
997baf0141
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
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
949b1a13bf
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
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
Diego Biurrun
6c02f9e7ee
better #endif comment
...
Originally committed as revision 6851 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Kostya Shishkov
34380af0e1
16-bit grayscale support
...
Originally committed as revision 6778 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
dadb850a50
Move CFLAGS handling to common.mak.
...
Originally committed as revision 6642 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
Diego Biurrun
cbeee4d8e5
Replace -I../-I. by -I$(BUILD_ROOT).
...
Originally committed as revision 6572 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Siarhei Siamashka
eeebe6ad1f
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
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
Roman Shaposhnik
f5a478f65d
* 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
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