Jason Tackaberry
83c89c7885
-fPIC support for libswscale
...
patch by Jason Tackaberry, tack /at/ urandom /dot/ ca
Originally committed as revision 19402 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
2006-08-15 08:47:03 +00:00
Luca Barbato
241807f32d
altivec float optimizations
...
Originally committed as revision 5999 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-14 22:55:11 +00:00
Michael Niedermayer
94c8fbdcad
fix codec timebase and timestamps
...
Originally committed as revision 5998 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-14 18:17:14 +00:00
Michael Niedermayer
0f812f5291
fix h261 parsing bug
...
Originally committed as revision 5997 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-14 17:58:30 +00:00
Michael Niedermayer
732692d94c
trying to fix av_realloc()
...
Originally committed as revision 5996 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-13 21:09:00 +00:00
Guillaume Poirier
0ccd1bb537
Mention MacIntel support
...
Originally committed as revision 5995 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-13 15:12:06 +00:00
Marco Manfredini
6bb9e49249
Fix building with --disable-opts but MMX enabled.
...
patch by Marco Manfredini mldb %at% gmx %dot% net
Originally committed as revision 5994 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-13 10:10:06 +00:00
Luca Barbato
b5f7e6eb95
Clean up:make dsputil subfile names consistent
...
Originally committed as revision 5993 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-13 08:26:43 +00:00
Michael Niedermayer
75c413ae77
align av_realloc()
...
Originally committed as revision 5992 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-13 00:47:16 +00:00
Diego Biurrun
4bff9ef9d0
Replace asmalign.h hack by ASMALIGN cpp macros from config.h.
...
Originally committed as revision 19378 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
2006-08-13 00:21:14 +00:00
Michael Niedermayer
22ee3aa7df
mailinglist
...
Originally committed as revision 5991 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-12 23:01:38 +00:00
Uoti Urpala
17c613ef34
Use COMPILE_MMX2 instead of HAVE_MMX2 to determine whether to compile
...
MMX2 code, because the HAVE_ defines do not have sane values here if
runtime cpudetection is used. Hopefully fixes runtime cpudetection
breakage from r19339.
Originally committed as revision 19374 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
2006-08-12 17:46:40 +00:00
John Dalgliesh
4454dc1b6f
Support for MacIntel, last part: balign directives
...
Determines whether .align's arg is power-of-two or not, then defines ASMALIGN appropriately in config.h. Changes all .baligns to ASMALIGNs.
Patch by John Dalgliesh % johnd AH defyne P org %
Original thread:
Date: Aug 11, 2006 8:00 AM
Subject: Re: [Ffmpeg-devel] Mac OS X Intel last part: balign directives
Originally committed as revision 5990 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-12 16:37:31 +00:00
Marco Manfredini
8226ecaa6c
Fix CHECK_BIDIR macro so it works with Intel's Compiler
...
Patch by Marco Manfredini mldb A gmx P net
Originally committed as revision 5989 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-12 16:31:17 +00:00
Guillaume Poirier
71295009be
Add #define REGc
...
Originally committed as revision 5988 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-12 16:29:05 +00:00
Baptiste Coudurier
201f1d4546
use packet dts as correct media field number and use av_interleave_pkt_per_dts
...
Originally committed as revision 5987 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-12 00:18:58 +00:00
Baptiste Coudurier
1ce83a36bf
use C99 standard constant, thanks to Foxy Shadis
...
Originally committed as revision 5986 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-11 21:39:09 +00:00
Baptiste Coudurier
81f0f93826
update documentation
...
Originally committed as revision 5985 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-11 21:24:54 +00:00
Baptiste Coudurier
f21c0b4c43
export av_interleave_packet_per_dts
...
Originally committed as revision 5984 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-11 21:21:51 +00:00
Loren Merritt
069720565c
vorbis simd tweaks
...
Originally committed as revision 5983 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-11 18:19:37 +00:00
Diego Biurrun
49a0122c99
Fix compilation with MMX disabled, the mmx_null and mmx_one constants don't need to
...
be protected by HAVE_MMX.
Originally committed as revision 19367 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
2006-08-11 12:50:14 +00:00
Baptiste Coudurier
2211d62097
update rotozoom regression ref after patches r5945-r5950
...
Originally committed as revision 5982 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-11 10:21:02 +00:00
Baptiste Coudurier
7228914047
set elst start time to first pts
...
Originally committed as revision 5981 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-11 09:27:40 +00:00
Kostya Shishkov
6b53e173cf
Disable B-frames decoding until I return and finish their proper decoding.
...
Originally committed as revision 5980 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-11 04:41:30 +00:00
Luca Barbato
876031a74e
keep in sync with dsputil, makes --disable-decoder=vorbis build
...
Originally committed as revision 5979 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-11 02:56:32 +00:00
Loren Merritt
0e0adae0ba
vorbis cosmetics: mdct0,mdct1 => mdct[2]
...
Originally committed as revision 5978 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-10 21:57:30 +00:00
Loren Merritt
88db1a15c5
misc tweaks in vorbis_residue_decode().
...
4% faster vorbis.
Originally committed as revision 5977 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-10 21:55:31 +00:00
Michael Niedermayer
1f1aa1d955
convert vector_fmul_reverse_sse2 and vector_fmul_add_add_sse2 to sse
...
please complain if they are slower on sse2 cpus ...
Originally committed as revision 5976 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-10 20:24:58 +00:00
Loren Merritt
eb4825b5d4
sse and 3dnow implementations of float->int conversion and mdct windowing.
...
15% faster vorbis.
Originally committed as revision 5975 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-10 19:06:25 +00:00
Loren Merritt
60ae06e77e
r5954 broke fft on cpus with 3dnow but without mm3dnow.h
...
Originally committed as revision 5974 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-10 18:49:47 +00:00
Luca Barbato
ffad4ed154
Fix x86 SIMD asm and pic, patch from Martin von Gagern <Martin.vGagern@gmx.net>
...
Originally committed as revision 5973 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-10 16:05:29 +00:00
John Dalgliesh
347be47226
Support for MacIntel, take xx: '/nop' illegal for old versions of GAS
...
Patch by John Dalgliesh % johnd AH defyne P org %
Original thread:
Date: Aug 8, 2006 8:12 PM
Subject: Re: [Ffmpeg-devel] [PATCH] '/nop' illegal for old versions of GAS
Originally committed as revision 5972 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-10 15:26:18 +00:00
John Dalgliesh
0fc256f3d9
Add support for Mac OS X Intel part 2: Assembler macros in fdct_mmx.c
...
convert gas macros to ccp macros
Patch by John Dalgliesh % johnd AH defyne P org %
Original thread:
Date: Aug 10, 2006 5:39 AM
Subject: Re: [Ffmpeg-devel] Mac OS X Intel part 2: Assembler macros in fdct_mmx.c
Originally committed as revision 5971 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-10 11:29:57 +00:00
John Dalgliesh
fc48b6fe74
Support for Mac OS X Intel, part 3: binary integer constants:
...
Apple's assembler only understands the same integer constants as C does: hex, decimal, octal. It doesn't understand binary integer constants (0b...) so this patch replaces binary integer constants with hex ones.
Patch by John Dalgliesh % johnd AH defyne P org %
Original thread:
Date: Aug 10, 2006 8:16 AM
Subject: [Ffmpeg-devel] Mac OS X Intel part 3: binary integer constants
Originally committed as revision 5970 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-10 09:06:06 +00:00
Baptiste Coudurier
b361ba2a45
fourcc cleanup
...
Originally committed as revision 5969 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-09 12:11:32 +00:00
Baptiste Coudurier
61e3dd7865
enable 'NONE' audio fourcc
...
Originally committed as revision 5968 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-09 12:10:25 +00:00
Baptiste Coudurier
76c9cb0a7a
parse mpeg frame to get pict type and closed gop flag
...
Originally committed as revision 5967 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-09 10:48:32 +00:00
Panagiotis Issaris
e38f34fd7f
Correct wrong memset invocation.
...
patch by Panagiotis Issaris, takis%%.%%issaris%%@%%uhasselt%%.%%be
Originally committed as revision 5966 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-09 07:52:28 +00:00
Loren Merritt
ee5df92750
emms -> femms
...
Originally committed as revision 5965 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-09 06:37:25 +00:00
Loren Merritt
2494bdd90d
gcc 2.95 and 3.4.x on x86 32bit without fomit-frame-pointer can't even find 5 registers for asm input.
...
0.5% slower vorbis.
Originally committed as revision 5964 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-09 06:33:49 +00:00
David Conrad
8331891957
Support AAC audio in AVI with tag 0xff
...
Patch by David Conrad ( davedc_ | umbc edu )
Originally committed as revision 5963 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-08 22:16:34 +00:00
Loren Merritt
1b87c40245
slightly faster ff_imdct_calc_3dn2() on amd64. (gcc added a bunch of useless movsxd)
...
Originally committed as revision 5962 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-08 21:47:11 +00:00
Michael Niedermayer
494bbf5805
dont be too picky about timestampsbeing wrong if the destination container is without timestamps and raw of the raw video / raw audio sort
...
Originally committed as revision 5961 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-08 20:31:19 +00:00
Michael Niedermayer
434cab9e0f
timestamp debugging av_logs()
...
Originally committed as revision 5960 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-08 19:55:32 +00:00
Luca Abeni
790c9ca72a
Enable swscale usage in ffmpeg
...
Originally committed as revision 5959 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-08 18:51:38 +00:00
Michael Niedermayer
b9b18fbdea
both timestamps are dts, (checked trailer.gxf, spec is unclear)
...
Originally committed as revision 5958 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-08 18:02:09 +00:00
Michael Niedermayer
21bb884fb7
change vorbis_inverse_coupling_sse2() so it works on sse1 cpus
...
Originally committed as revision 5957 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-08 12:03:51 +00:00
Diego Biurrun
ed4e20ac7f
Fix some "'static' is not at beginning of declaration" warnings.
...
Originally committed as revision 5956 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-08 10:24:26 +00:00
Michael Niedermayer
a2fd60437d
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
2006-08-08 07:58:10 +00:00
Loren Merritt
bcfa3e58ee
3dnow2 implementation of imdct.
...
6% faster vorbis and wma.
Originally committed as revision 5954 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-08 04:01:04 +00:00