platform/upstream/libav.git
17 years agoAllow to compile swscale tests
Luca Abeni [Mon, 21 Aug 2006 12:15:29 +0000 (12:15 +0000)]
Allow to compile swscale tests

Originally committed as revision 19476 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

17 years agoreplace a few MULL by MULH
Michael Niedermayer [Mon, 21 Aug 2006 12:12:43 +0000 (12:12 +0000)]
replace a few MULL by MULH

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

17 years agoadd fullname
Baptiste Coudurier [Mon, 21 Aug 2006 09:06:32 +0000 (09:06 +0000)]
add fullname

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

17 years agoreorder butterflies to reduce memory load/store
Michael Niedermayer [Sun, 20 Aug 2006 22:18:26 +0000 (22:18 +0000)]
reorder butterflies to reduce memory load/store

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

17 years agoAdded codec id for QCELP.
Benjamin Larsson [Sun, 20 Aug 2006 19:08:05 +0000 (19:08 +0000)]
Added codec id for QCELP.

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

17 years agocompatibility warning
Michael Niedermayer [Sun, 20 Aug 2006 18:10:45 +0000 (18:10 +0000)]
compatibility warning

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

17 years agocleanup PixelFormat a little
Michael Niedermayer [Sun, 20 Aug 2006 13:04:19 +0000 (13:04 +0000)]
cleanup PixelFormat a little

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

17 years agoattribute_deprecated
Michael Niedermayer [Sun, 20 Aug 2006 10:42:11 +0000 (10:42 +0000)]
attribute_deprecated

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

17 years agocosmetics
Michael Niedermayer [Sat, 19 Aug 2006 23:12:10 +0000 (23:12 +0000)]
cosmetics

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

17 years agospelling fixes for the last commit
Diego Biurrun [Sat, 19 Aug 2006 21:15:02 +0000 (21:15 +0000)]
spelling fixes for the last commit

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

17 years agoSWAP
Michael Niedermayer [Sat, 19 Aug 2006 20:55:02 +0000 (20:55 +0000)]
SWAP

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

17 years agoaudio format conversion
Michael Niedermayer [Sat, 19 Aug 2006 20:22:57 +0000 (20:22 +0000)]
audio format conversion
untested and unused

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

17 years ago-async and -vsync documentation. Based on info from the mailinglist.
Benjamin Larsson [Sat, 19 Aug 2006 20:00:22 +0000 (20:00 +0000)]
-async and -vsync documentation. Based on info from the mailinglist.

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

17 years agoAllow swscale emulation header to be included by C++ programs
Luca Abeni [Sat, 19 Aug 2006 15:14:44 +0000 (15:14 +0000)]
Allow swscale emulation header to be included by C++ programs

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

17 years agoSIMD vector optimizations. 3% faster overall decoding.
Benjamin Larsson [Sat, 19 Aug 2006 08:46:52 +0000 (08:46 +0000)]
SIMD vector optimizations. 3% faster overall decoding.

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

17 years agofix probing of 02-Penguin.flac
Michael Niedermayer [Sat, 19 Aug 2006 08:39:00 +0000 (08:39 +0000)]
fix probing of 02-Penguin.flac
= a single startcode should not override extension based detection

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

17 years agouse ff_fft_calc_3dn2 instead of sse on a K8.
Loren Merritt [Sat, 19 Aug 2006 02:42:20 +0000 (02:42 +0000)]
use ff_fft_calc_3dn2 instead of sse on a K8.
1.5% faster vorbis.

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

17 years agoff_fft_calc_3dn/3dn2/sse: convert intrinsics to inline asm.
Loren Merritt [Fri, 18 Aug 2006 23:53:49 +0000 (23:53 +0000)]
ff_fft_calc_3dn/3dn2/sse: convert intrinsics to inline asm.
2.5% faster fft, 0.5% faster vorbis.

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

17 years agoAVI tag reading and writing patch by David Conrad.
David Conrad [Fri, 18 Aug 2006 16:48:35 +0000 (16:48 +0000)]
AVI tag reading and writing patch by David Conrad.
umovimus at gmail dot com

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

17 years agoExplicitly include libmpcodecs/img_format.h and libvo/fastmemcpy.h.
Diego Biurrun [Fri, 18 Aug 2006 13:58:03 +0000 (13:58 +0000)]
Explicitly include libmpcodecs/img_format.h and libvo/fastmemcpy.h.

Originally committed as revision 19437 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

17 years agoExplicitly include fastmemcpy.h from libvo/.
Diego Biurrun [Fri, 18 Aug 2006 13:38:24 +0000 (13:38 +0000)]
Explicitly include fastmemcpy.h from libvo/.

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

17 years agosimplify
Michael Niedermayer [Fri, 18 Aug 2006 10:43:23 +0000 (10:43 +0000)]
simplify

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

17 years agoav_free* cleanup
Michael Niedermayer [Fri, 18 Aug 2006 08:05:24 +0000 (08:05 +0000)]
av_free* cleanup

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

17 years agoAdd YV12 support, patch by Steve Lhomme % steve P lhomme A free P fr %
Steve L'Homme [Fri, 18 Aug 2006 07:55:08 +0000 (07:55 +0000)]
Add YV12 support, patch by Steve Lhomme % steve P lhomme A free P fr %
Original thread:
Date: Aug 17, 2006 5:45 PM
Subject: Re: [Ffmpeg-devel] [PATCH] AVISynth support

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

17 years agoMove all internal -I parameters to the front of CFLAGS to avoid using external
Diego Biurrun [Thu, 17 Aug 2006 17:19:56 +0000 (17:19 +0000)]
Move all internal -I parameters to the front of CFLAGS to avoid using external
header files that happen to have the same name as internal ones.
based on a patch by Vladislav Naumov, vladislav.naumov **at** gmail **dot** com

Originally committed as revision 19426 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

17 years agoadd --disable-ipv6 option to configure
Luca Barbato [Thu, 17 Aug 2006 16:54:50 +0000 (16:54 +0000)]
add --disable-ipv6 option to configure

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

17 years agoMove all internal -I parameters to the front of CFLAGS to avoid using external
Diego Biurrun [Thu, 17 Aug 2006 16:32:08 +0000 (16:32 +0000)]
Move all internal -I parameters to the front of CFLAGS to avoid using external
header files that happen to have the same name as internal ones.

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

17 years agosimplification cosmetics
Diego Biurrun [Thu, 17 Aug 2006 16:29:52 +0000 (16:29 +0000)]
simplification cosmetics

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

17 years agoRevert last commit, VPATH is necessary for out-of-tree builds.
Diego Biurrun [Thu, 17 Aug 2006 16:28:47 +0000 (16:28 +0000)]
Revert last commit, VPATH is necessary for out-of-tree builds.

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

17 years agoRemove unnecessary include and variable declaration.
Diego Biurrun [Thu, 17 Aug 2006 16:02:57 +0000 (16:02 +0000)]
Remove unnecessary include and variable declaration.

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

17 years agoMake vhook CFLAGS handling less confusing.
Diego Biurrun [Thu, 17 Aug 2006 15:55:19 +0000 (15:55 +0000)]
Make vhook CFLAGS handling less confusing.

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

17 years agoSimplify dsptest* rule and add libavutil to the dsptest* includes.
Diego Biurrun [Thu, 17 Aug 2006 12:23:35 +0000 (12:23 +0000)]
Simplify dsptest* rule and add libavutil to the dsptest* includes.

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

17 years agoRemove unnecessary -I. option.
Diego Biurrun [Thu, 17 Aug 2006 11:42:41 +0000 (11:42 +0000)]
Remove unnecessary -I. option.

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

17 years agoRemove duplicate -I option.
Diego Biurrun [Thu, 17 Aug 2006 09:55:37 +0000 (09:55 +0000)]
Remove duplicate -I option.

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

17 years agorevert aligned realloc() changesm this should be identical to r5784
Michael Niedermayer [Thu, 17 Aug 2006 08:18:48 +0000 (08:18 +0000)]
revert aligned realloc() changesm this should be identical to r5784

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

17 years agocleanup
Michael Niedermayer [Thu, 17 Aug 2006 08:08:28 +0000 (08:08 +0000)]
cleanup

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

17 years agoinsufficient alignment
Michael Niedermayer [Thu, 17 Aug 2006 07:49:22 +0000 (07:49 +0000)]
insufficient alignment

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

17 years agoFix compilation as a win32 shared library (libavutil must be explicitly linked)
Luca Abeni [Wed, 16 Aug 2006 20:09:47 +0000 (20:09 +0000)]
Fix compilation as a win32 shared library (libavutil must be explicitly linked)

Originally committed as revision 19416 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

17 years agoFreeBSD malloc aligns on 16 byte boundaries, so no need to use memalignhack.
Dennis Melentyev [Wed, 16 Aug 2006 11:34:46 +0000 (11:34 +0000)]
FreeBSD malloc aligns on 16 byte boundaries, so no need to use memalignhack.
patch by Dennis Melentyev, dennis ##dot## melentyev ##at ## gmail ##dot## com

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

17 years agoIt's not possible to portably echo a backslash, use printf instead.
John Dalgliesh [Wed, 16 Aug 2006 11:31:17 +0000 (11:31 +0000)]
It's not possible to portably echo a backslash, use printf instead.
patch by John Dalgliesh, johnd **at** defyne **dot** org

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

17 years agoSimplify expression by using single quotes and avoiding backslashes.
Diego Biurrun [Tue, 15 Aug 2006 22:40:58 +0000 (22:40 +0000)]
Simplify expression by using single quotes and avoiding backslashes.

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

17 years ago10l, thanks to Emanuele Giaquinta <exg@gentoo.org> for testing and finding the issue
Luca Barbato [Tue, 15 Aug 2006 20:36:05 +0000 (20:36 +0000)]
10l, thanks to Emanuele Giaquinta <exg@gentoo.org> for testing and finding the issue

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

17 years agoMac OS X requires running ranlib on static libraries after installation.
Diego Biurrun [Tue, 15 Aug 2006 19:30:38 +0000 (19:30 +0000)]
Mac OS X requires running ranlib on static libraries after installation.

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

17 years agoCompile fix (for GCC<3.3) when encoders are disabled
Guillaume Poirier [Tue, 15 Aug 2006 14:59:27 +0000 (14:59 +0000)]
Compile fix (for GCC<3.3) when encoders are disabled
Original thread:
Date: Aug 10, 2006 10:45 AM
Subject: [Ffmpeg-devel] [PATCH] fix compilation when Snow ENcoder is disabled

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

17 years agoFix compilation with -no-PIC and without -fomit-frame-pointer (used by
Uoti Urpala [Tue, 15 Aug 2006 14:50:24 +0000 (14:50 +0000)]
Fix compilation with -no-PIC and without -fomit-frame-pointer (used by
--enable-debug).
Fix from Jason Tackaberry for his previous -fPIC patch.

Originally committed as revision 19406 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

17 years ago-fPIC support for libswscale
Jason Tackaberry [Tue, 15 Aug 2006 08:47:03 +0000 (08:47 +0000)]
-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

17 years agoaltivec float optimizations
Luca Barbato [Mon, 14 Aug 2006 22:55:11 +0000 (22:55 +0000)]
altivec float optimizations

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

17 years agofix codec timebase and timestamps
Michael Niedermayer [Mon, 14 Aug 2006 18:17:14 +0000 (18:17 +0000)]
fix codec timebase and timestamps

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

17 years agofix h261 parsing bug
Michael Niedermayer [Mon, 14 Aug 2006 17:58:30 +0000 (17:58 +0000)]
fix h261 parsing bug

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

17 years agotrying to fix av_realloc()
Michael Niedermayer [Sun, 13 Aug 2006 21:09:00 +0000 (21:09 +0000)]
trying to fix av_realloc()

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

17 years agoMention MacIntel support
Guillaume Poirier [Sun, 13 Aug 2006 15:12:06 +0000 (15:12 +0000)]
Mention MacIntel support

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

17 years agoFix building with --disable-opts but MMX enabled.
Marco Manfredini [Sun, 13 Aug 2006 10:10:06 +0000 (10:10 +0000)]
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

17 years agoClean up:make dsputil subfile names consistent
Luca Barbato [Sun, 13 Aug 2006 08:26:43 +0000 (08:26 +0000)]
Clean up:make dsputil subfile names consistent

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

17 years agoalign av_realloc()
Michael Niedermayer [Sun, 13 Aug 2006 00:47:16 +0000 (00:47 +0000)]
align av_realloc()

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

17 years agoReplace asmalign.h hack by ASMALIGN cpp macros from config.h.
Diego Biurrun [Sun, 13 Aug 2006 00:21:14 +0000 (00:21 +0000)]
Replace asmalign.h hack by ASMALIGN cpp macros from config.h.

Originally committed as revision 19378 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

17 years agomailinglist
Michael Niedermayer [Sat, 12 Aug 2006 23:01:38 +0000 (23:01 +0000)]
mailinglist

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

17 years agoUse COMPILE_MMX2 instead of HAVE_MMX2 to determine whether to compile
Uoti Urpala [Sat, 12 Aug 2006 17:46:40 +0000 (17:46 +0000)]
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

17 years agoSupport for MacIntel, last part: balign directives
John Dalgliesh [Sat, 12 Aug 2006 16:37:31 +0000 (16:37 +0000)]
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

17 years agoFix CHECK_BIDIR macro so it works with Intel's Compiler
Marco Manfredini [Sat, 12 Aug 2006 16:31:17 +0000 (16:31 +0000)]
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

17 years agoAdd #define REGc
Guillaume Poirier [Sat, 12 Aug 2006 16:29:05 +0000 (16:29 +0000)]
Add #define REGc

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

17 years agouse packet dts as correct media field number and use av_interleave_pkt_per_dts
Baptiste Coudurier [Sat, 12 Aug 2006 00:18:58 +0000 (00:18 +0000)]
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

17 years agouse C99 standard constant, thanks to Foxy Shadis
Baptiste Coudurier [Fri, 11 Aug 2006 21:39:09 +0000 (21:39 +0000)]
use C99 standard constant, thanks to Foxy Shadis

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

17 years agoupdate documentation
Baptiste Coudurier [Fri, 11 Aug 2006 21:24:54 +0000 (21:24 +0000)]
update documentation

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

17 years agoexport av_interleave_packet_per_dts
Baptiste Coudurier [Fri, 11 Aug 2006 21:21:51 +0000 (21:21 +0000)]
export av_interleave_packet_per_dts

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

17 years agovorbis simd tweaks
Loren Merritt [Fri, 11 Aug 2006 18:19:37 +0000 (18:19 +0000)]
vorbis simd tweaks

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

17 years agoFix compilation with MMX disabled, the mmx_null and mmx_one constants don't need to
Diego Biurrun [Fri, 11 Aug 2006 12:50:14 +0000 (12:50 +0000)]
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

17 years agoupdate rotozoom regression ref after patches r5945-r5950
Baptiste Coudurier [Fri, 11 Aug 2006 10:21:02 +0000 (10:21 +0000)]
update rotozoom regression ref after patches r5945-r5950

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

17 years agoset elst start time to first pts
Baptiste Coudurier [Fri, 11 Aug 2006 09:27:40 +0000 (09:27 +0000)]
set elst start time to first pts

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

17 years agoDisable B-frames decoding until I return and finish their proper decoding.
Kostya Shishkov [Fri, 11 Aug 2006 04:41:30 +0000 (04:41 +0000)]
Disable B-frames decoding until I return and finish their proper decoding.

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

17 years agokeep in sync with dsputil, makes --disable-decoder=vorbis build
Luca Barbato [Fri, 11 Aug 2006 02:56:32 +0000 (02:56 +0000)]
keep in sync with dsputil, makes --disable-decoder=vorbis build

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

17 years agovorbis cosmetics: mdct0,mdct1 => mdct[2]
Loren Merritt [Thu, 10 Aug 2006 21:57:30 +0000 (21:57 +0000)]
vorbis cosmetics: mdct0,mdct1 => mdct[2]

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

17 years agomisc tweaks in vorbis_residue_decode().
Loren Merritt [Thu, 10 Aug 2006 21:55:31 +0000 (21:55 +0000)]
misc tweaks in vorbis_residue_decode().
4% faster vorbis.

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

17 years agoconvert vector_fmul_reverse_sse2 and vector_fmul_add_add_sse2 to sse
Michael Niedermayer [Thu, 10 Aug 2006 20:24:58 +0000 (20:24 +0000)]
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

17 years agosse and 3dnow implementations of float->int conversion and mdct windowing.
Loren Merritt [Thu, 10 Aug 2006 19:06:25 +0000 (19:06 +0000)]
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

17 years agor5954 broke fft on cpus with 3dnow but without mm3dnow.h
Loren Merritt [Thu, 10 Aug 2006 18:49:47 +0000 (18:49 +0000)]
r5954 broke fft on cpus with 3dnow but without mm3dnow.h

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

17 years agoFix x86 SIMD asm and pic, patch from Martin von Gagern <Martin.vGagern@gmx.net>
Luca Barbato [Thu, 10 Aug 2006 16:05:29 +0000 (16:05 +0000)]
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

17 years agoSupport for MacIntel, take xx: '/nop' illegal for old versions of GAS
John Dalgliesh [Thu, 10 Aug 2006 15:26:18 +0000 (15:26 +0000)]
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

17 years agoAdd support for Mac OS X Intel part 2: Assembler macros in fdct_mmx.c
John Dalgliesh [Thu, 10 Aug 2006 11:29:57 +0000 (11:29 +0000)]
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

17 years agoSupport for Mac OS X Intel, part 3: binary integer constants:
John Dalgliesh [Thu, 10 Aug 2006 09:06:06 +0000 (09:06 +0000)]
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

17 years agofourcc cleanup
Baptiste Coudurier [Wed, 9 Aug 2006 12:11:32 +0000 (12:11 +0000)]
fourcc cleanup

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

17 years agoenable 'NONE' audio fourcc
Baptiste Coudurier [Wed, 9 Aug 2006 12:10:25 +0000 (12:10 +0000)]
enable 'NONE' audio fourcc

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

17 years agoparse mpeg frame to get pict type and closed gop flag
Baptiste Coudurier [Wed, 9 Aug 2006 10:48:32 +0000 (10:48 +0000)]
parse mpeg frame to get pict type and closed gop flag

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

17 years agoCorrect wrong memset invocation.
Panagiotis Issaris [Wed, 9 Aug 2006 07:52:28 +0000 (07:52 +0000)]
Correct wrong memset invocation.
patch by Panagiotis Issaris, takis%%.%%issaris%%@%%uhasselt%%.%%be

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

17 years agoemms -> femms
Loren Merritt [Wed, 9 Aug 2006 06:37:25 +0000 (06:37 +0000)]
emms -> femms

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

17 years agogcc 2.95 and 3.4.x on x86 32bit without fomit-frame-pointer can't even find 5 registe...
Loren Merritt [Wed, 9 Aug 2006 06:33:49 +0000 (06:33 +0000)]
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

17 years agoSupport AAC audio in AVI with tag 0xff
David Conrad [Tue, 8 Aug 2006 22:16:34 +0000 (22:16 +0000)]
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

17 years agoslightly faster ff_imdct_calc_3dn2() on amd64. (gcc added a bunch of useless movsxd)
Loren Merritt [Tue, 8 Aug 2006 21:47:11 +0000 (21:47 +0000)]
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

17 years agodont be too picky about timestampsbeing wrong if the destination container is without...
Michael Niedermayer [Tue, 8 Aug 2006 20:31:19 +0000 (20:31 +0000)]
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

17 years agotimestamp debugging av_logs()
Michael Niedermayer [Tue, 8 Aug 2006 19:55:32 +0000 (19:55 +0000)]
timestamp debugging av_logs()

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

17 years agoEnable swscale usage in ffmpeg
Luca Abeni [Tue, 8 Aug 2006 18:51:38 +0000 (18:51 +0000)]
Enable swscale usage in ffmpeg

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

17 years agoboth timestamps are dts, (checked trailer.gxf, spec is unclear)
Michael Niedermayer [Tue, 8 Aug 2006 18:02:09 +0000 (18:02 +0000)]
both timestamps are dts, (checked trailer.gxf, spec is unclear)

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

17 years agochange vorbis_inverse_coupling_sse2() so it works on sse1 cpus
Michael Niedermayer [Tue, 8 Aug 2006 12:03:51 +0000 (12:03 +0000)]
change vorbis_inverse_coupling_sse2() so it works on sse1 cpus

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

17 years agoFix some "'static' is not at beginning of declaration" warnings.
Diego Biurrun [Tue, 8 Aug 2006 10:24:26 +0000 (10:24 +0000)]
Fix some "'static' is not at beginning of declaration" warnings.

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

17 years agofloating point "emulation" code
Michael Niedermayer [Tue, 8 Aug 2006 07:58:10 +0000 (07:58 +0000)]
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

17 years ago3dnow2 implementation of imdct.
Loren Merritt [Tue, 8 Aug 2006 04:01:04 +0000 (04:01 +0000)]
3dnow2 implementation of imdct.
6% faster vorbis and wma.

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

17 years agouse correct tag for h263 in mov
Baptiste Coudurier [Mon, 7 Aug 2006 15:48:26 +0000 (15:48 +0000)]
use correct tag for h263 in mov

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

17 years agodetailed infos about d263 atom
Baptiste Coudurier [Mon, 7 Aug 2006 15:04:15 +0000 (15:04 +0000)]
detailed infos about d263 atom

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

17 years agoupdate regression tests for patches r5945-r5950 based on patch by Francois Draperi...
Baptiste Coudurier [Mon, 7 Aug 2006 14:36:26 +0000 (14:36 +0000)]
update regression tests for patches r5945-r5950 based on patch by Francois Draperi <ffmpeg@hp.com>

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

17 years agoindention
Baptiste Coudurier [Mon, 7 Aug 2006 14:19:33 +0000 (14:19 +0000)]
indention

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

17 years agoonly set fields for mov, reserved for 3gp, mp4
Baptiste Coudurier [Mon, 7 Aug 2006 14:18:43 +0000 (14:18 +0000)]
only set fields for mov, reserved for 3gp, mp4

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