Guillaume Poirier
efb775777f
add a comment to indicate which #endif belong to which #define
...
Originally committed as revision 9356 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-17 18:59:28 +00:00
Måns Rullgård
9cafbd6c49
simplify ppc64 handling
...
Originally committed as revision 9355 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-17 15:47:03 +00:00
Måns Rullgård
d5f916e146
remove unneeded variable initializations
...
Originally committed as revision 9354 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-17 15:29:22 +00:00
Guillaume Poirier
e970d98c47
restore GCC3 support
...
Originally committed as revision 9353 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-17 12:38:51 +00:00
Måns Rullgård
0182fee8d1
indent
...
Originally committed as revision 9352 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-17 11:57:53 +00:00
Måns Rullgård
9eeed841ca
simplify simd extension checking
...
Originally committed as revision 9351 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-17 11:57:50 +00:00
Guillaume Poirier
7d2bf29c88
re-enable use of h264_v_loop_filter_luma_altivec and h264_h_loop_filter_luma_altivec,
...
they work fine now
Originally committed as revision 9350 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-17 09:38:35 +00:00
Graham Booker
22fa38f0c8
part 2/2 of fixing Altivec-accelerated H264 luma inloop filter
...
In h264_deblock_q1, the result of the deblock needs to be kept to
be used in future deblocks, so return this value now.
Also change the sign of tc0 vector: It is really a signed value, so
treat it as such until after the >=0 check;
then, at that point, after being masked, it can be treated as unsigned.
Patch by Graham Booker % gbooker A tamu P edu%
Originally committed as revision 9349 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-17 09:37:13 +00:00
Guillaume Poirier
963eca226e
convert h264_deblock_q1 to an inline function.
...
part 1/2 of fixing Altivec-accelerated H264 luma inloop filter
Originally committed as revision 9348 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-17 09:14:02 +00:00
Ramiro Polla
ef4c82cb51
Indentation
...
Originally committed as revision 9347 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-17 00:16:55 +00:00
Måns Rullgård
e4d86a5790
add "checkheaders" target
...
Originally committed as revision 9346 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-17 00:05:39 +00:00
Måns Rullgård
699b3f99d0
add multiple inclusion guards to headers
...
Originally committed as revision 9345 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-17 00:01:30 +00:00
Måns Rullgård
99545457bf
include all prerequisites in header files
...
Originally committed as revision 9344 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-16 22:59:13 +00:00
Måns Rullgård
c2d08dc0d7
move a couple of macros and structs to mpegaudio.h
...
Originally committed as revision 9343 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-16 22:58:43 +00:00
Ramiro Polla
41e4c556e9
Add expression evaluation parameters for colors in imlib2 vhook
...
Originally committed as revision 9342 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-16 22:28:10 +00:00
Andreas Öman
b41c1db38d
Factor out init_scan_tables(), patch by Andreas Öman %andreas A olebyn.nu%
...
original thread:
Date: Jun 15, 2007 10:10 PM
Subject: [FFmpeg-devel] [PATCH] h264 parallelized, (was: Parallelized h264 proof-of-concept)
Originally committed as revision 9341 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-16 19:54:04 +00:00
Graham Booker
f4a02f6e9b
Use a faster way to compute 255-val: Instead of creating a vector of
...
all 255s, and then doing the subtraction, nor of the vector with itself: saves
one instruction and a register.
Patch by Graham Booker % gbooker A tamu P edu%
Originally committed as revision 9340 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-16 18:59:10 +00:00
Reimar Döffinger
a444671542
Missing libswscale part of TARGET_ -> HAVE_ change
...
Originally committed as revision 23564 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
2007-06-16 15:29:26 +00:00
Reimar Döffinger
6e6203fb1c
Copile fix: missing libswscale part of ffmpeg r9322 TARGET_ARCH -> ARCH change.
...
Originally committed as revision 23562 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
2007-06-16 15:17:00 +00:00
Måns Rullgård
b3e83c965d
move definition of MB_TYPE_H261_FIL to h261.h so h261.c doesn't
...
need to #include "h261data.h"
Originally committed as revision 9339 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-16 15:15:19 +00:00
Måns Rullgård
859cfdc0e6
correct type of qsort() comparison callback
...
Originally committed as revision 9338 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-16 15:15:17 +00:00
Måns Rullgård
e336139f0c
correct type for h263_parse()
...
Originally committed as revision 9337 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-16 15:15:16 +00:00
Måns Rullgård
e1659f0cc7
fix indentation
...
Originally committed as revision 9336 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-16 14:52:12 +00:00
Måns Rullgård
dfdf9e78f3
replace endian detection hack with #ifdef WORDS_BIGENDIAN
...
Originally committed as revision 9335 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-16 14:52:10 +00:00
Måns Rullgård
706da4af32
fix some printf format specifiers
...
Originally committed as revision 9334 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-16 14:52:05 +00:00
Måns Rullgård
8657d5e549
correct type for {put,avg}_h264_chroma_mc2_mmx2
...
Originally committed as revision 9333 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-16 14:51:57 +00:00
Måns Rullgård
bb5705b988
kill some "defined but not used" warnings
...
Originally committed as revision 9332 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-16 11:44:57 +00:00
Måns Rullgård
119e2c0056
kill a warning on 64-bit machines
...
Originally committed as revision 9331 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-16 11:44:54 +00:00
Måns Rullgård
a1bee08046
move dsputil_init_foo() out from #ifdef
...
Originally committed as revision 9330 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-16 10:44:46 +00:00
Ramiro Polla
1bebfde9e1
Typo
...
Originally committed as revision 9329 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-16 00:26:51 +00:00
Måns Rullgård
5c0e9479ef
test whether linker supports --warn-common
...
Originally committed as revision 9328 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-15 20:43:58 +00:00
Ramiro Polla
a661ade713
Indentation for previous commit
...
Originally committed as revision 9327 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-15 20:42:56 +00:00
Ramiro Polla
6100cb477a
Allow user to specify rgb.txt for imlib2 vhook
...
Originally committed as revision 9326 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-15 20:40:14 +00:00
Måns Rullgård
3d907e2207
merge print_config_enable() and print_config() as only the former is used
...
Originally committed as revision 9325 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-15 20:35:46 +00:00
Måns Rullgård
3f5b56e58b
replace TARGET_* with HAVE_* simplifying lists in configure script
...
Originally committed as revision 9324 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-15 20:35:44 +00:00
Måns Rullgård
48a14b9174
add x86 to ARCH_LIST simplifying config file generation
...
Originally committed as revision 9323 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-15 20:35:40 +00:00
Måns Rullgård
18ca9a4a99
replace TARGET_ARCH_* to ARCH_* for consistency
...
Originally committed as revision 9322 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-15 20:35:37 +00:00
Aurelien Jacobs
99a6d06fea
generate ENABLE_* defines also for ARCH_*
...
Originally committed as revision 9321 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-15 18:47:30 +00:00
Aurelien Jacobs
4f74c5855b
use if() instead of #ifdef and ensure all possible optimisations are enabled
...
Originally committed as revision 9320 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-15 18:18:31 +00:00
Aurelien Jacobs
f6de217b6c
generate ENABLE_* defines also for all the HAVE_* values
...
Originally committed as revision 9319 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-15 18:17:42 +00:00
Patrice Bensoussan
629272d86f
Add support for track numbers when they are set via strings
...
patch by Patrice Bensoussan: patrice bensoussan free fr
Originally committed as revision 9318 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-15 09:10:19 +00:00
Guillaume Poirier
fbb578e90d
some samples aren't decoded correctly such as
...
( http://www.pennfans.net/files/videos/Penn&Teller.on.The.View.mp4 )
with current Altivec implementation of loopfilter, while others are fine.
Let's disable it until we iron this bug out.
Originally committed as revision 9317 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-15 08:22:06 +00:00
Panagiotis Issaris
91a2974ee9
Remove unneeded semicolon.
...
Originally committed as revision 9316 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-15 08:16:24 +00:00
Panagiotis Issaris
d111e41fd3
Correct signature of just_return().
...
Originally committed as revision 9315 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-15 08:15:45 +00:00
Aurelien Jacobs
b997b67c63
use get_bits_long() where needed
...
patch by Aurelien Jacobs, aurel gnuage org
Originally committed as revision 9314 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-14 18:14:35 +00:00
Ramiro Polla
1bdf0fe7c7
Vhooks require special cflags and ldflags for Windows builds
...
Copy them from Cygwin to MinGW
Originally committed as revision 9313 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-14 16:48:09 +00:00
Ramiro Polla
4f3da98526
Make ppm vhook depend on fork()
...
Originally committed as revision 9312 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-14 16:43:56 +00:00
Ramiro Polla
b0268cc060
Print static vhook warning for Cygwin and MinGW
...
Originally committed as revision 9311 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-14 16:40:55 +00:00
Ramiro Polla
770359898c
Print static vhook warning for Cygwin only when both are enabled
...
Originally committed as revision 9310 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-14 16:39:44 +00:00
Panagiotis Issaris
233ed44543
Remove an unreferenced variable from qpeg_decode_inter().
...
Originally committed as revision 9309 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-14 16:16:37 +00:00