libav.git
13 years agoconvert null vhook to libswscale
Víctor Paesa [Mon, 28 Aug 2006 11:57:19 +0000 (11:57 +0000)]
convert null vhook to libswscale
Patch by Victor Paesa % wzrlpy A arsystel Pcom %
Original thread:
Date: Aug 23, 2006 7:28 PM
Subject: Re: [Ffmpeg-devel] [PATCH] enable libswscale

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

13 years agommx implementation of deblocking strength decision.
Loren Merritt [Mon, 28 Aug 2006 09:33:01 +0000 (09:33 +0000)]
mmx implementation of deblocking strength decision.
2-3% faster h264.

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

13 years agoAdd some new pixel formats to libavutil
Luca Abeni [Mon, 28 Aug 2006 09:06:04 +0000 (09:06 +0000)]
Add some new pixel formats to libavutil

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

13 years agooverread AV_LOG_ERROR -> AV_LOG_DEBUG
Michael Niedermayer [Sun, 27 Aug 2006 21:45:26 +0000 (21:45 +0000)]
overread AV_LOG_ERROR -> AV_LOG_DEBUG

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

13 years agoscan s->probesize packets instead of MAX_SCAN_PACKETS (that is still the default...
Nico Sabbi [Sun, 27 Aug 2006 12:22:40 +0000 (12:22 +0000)]
scan s->probesize packets instead of MAX_SCAN_PACKETS (that is still the default value)

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

13 years agoadded option probesize; at the moment only used by mpegts.c
Nico Sabbi [Sun, 27 Aug 2006 12:21:19 +0000 (12:21 +0000)]
added option probesize; at the moment only used by mpegts.c

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

13 years agoinitial support for AVOption in AVFormatContext
Nico Sabbi [Sun, 27 Aug 2006 12:14:13 +0000 (12:14 +0000)]
initial support for AVOption in AVFormatContext

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

13 years agofix low bitrate mp3
Michael Niedermayer [Sun, 27 Aug 2006 11:42:40 +0000 (11:42 +0000)]
fix low bitrate mp3

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

13 years agotweak cabac. 0.5% faster h264.
Loren Merritt [Sun, 27 Aug 2006 09:19:02 +0000 (09:19 +0000)]
tweak cabac. 0.5% faster h264.

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

13 years agocheck the validity of the amount of the remaining bytes in the bitsteam before memcpy
Michael Niedermayer [Sun, 27 Aug 2006 07:19:11 +0000 (07:19 +0000)]
check the validity of the amount of the remaining bytes in the bitsteam before memcpy

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

13 years agounused var
Michael Niedermayer [Sat, 26 Aug 2006 20:16:54 +0000 (20:16 +0000)]
unused var

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

13 years agodont copy frame if the whole mp1/2/3 frame is available in one piece in the input
Michael Niedermayer [Sat, 26 Aug 2006 18:56:24 +0000 (18:56 +0000)]
dont copy frame if the whole mp1/2/3 frame is available in one piece in the input

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

13 years agoFix A32_BITSTREAM_READER compilation on x86
Aurelien Jacobs [Sat, 26 Aug 2006 18:12:16 +0000 (18:12 +0000)]
Fix A32_BITSTREAM_READER compilation on x86

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

13 years agomake mpa_decode_header() 10 times faster
Michael Niedermayer [Sat, 26 Aug 2006 18:02:52 +0000 (18:02 +0000)]
make mpa_decode_header() 10 times faster

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

13 years agoanother silly typo which surprisingly neither valgrind nor cmp of the file output...
Michael Niedermayer [Sat, 26 Aug 2006 17:29:31 +0000 (17:29 +0000)]
another silly typo which surprisingly neither valgrind nor cmp of the file output cought

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

13 years ago10l found by valgrind
Michael Niedermayer [Sat, 26 Aug 2006 15:24:13 +0000 (15:24 +0000)]
10l found by valgrind

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

13 years agoremove duplicated parser, people who pass random gibblets of the bitstream into the...
Michael Niedermayer [Sat, 26 Aug 2006 12:19:05 +0000 (12:19 +0000)]
remove duplicated parser, people who pass random gibblets of the bitstream into the decoder will have to pass it through a AVParser like for all other codecs too
remove silly internal buffering architecture (removes 1 memcpy() of the bitstream)
mp3on4 and mp3adu untested

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

13 years ago2nd try of skip_bits_long() for the ALT reader
Michael Niedermayer [Sat, 26 Aug 2006 11:50:23 +0000 (11:50 +0000)]
2nd try of skip_bits_long() for the ALT reader
1st try for the LIBMPEG2 reader
simplify init_get_bits()

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

13 years agomake A32 reader align its ptr during init no matter what missaligned mess is given...
Michael Niedermayer [Sat, 26 Aug 2006 11:37:33 +0000 (11:37 +0000)]
make A32 reader align its ptr during init no matter what missaligned mess is given to it

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

13 years ago3rd try :)
Michael Niedermayer [Sat, 26 Aug 2006 11:26:54 +0000 (11:26 +0000)]
3rd try :)

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

13 years ago2nd try for a skip_bits_long() for the A32 reader
Michael Niedermayer [Sat, 26 Aug 2006 11:06:33 +0000 (11:06 +0000)]
2nd try for a skip_bits_long() for the A32 reader

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

13 years agomove align_get_bits() to .h to avoid conflicts between different bitstream readers...
Michael Niedermayer [Sat, 26 Aug 2006 10:26:14 +0000 (10:26 +0000)]
move align_get_bits() to .h to avoid conflicts between different bitstream readers in different codecs
add a skip_bits_long() which can skip by any amount in any direction (several codecs contain half working hacks to do that)

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

13 years agoprevent bitstream reader to be overriden
Michael Niedermayer [Sat, 26 Aug 2006 09:34:02 +0000 (09:34 +0000)]
prevent bitstream reader to be overriden

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

13 years agosupport some totally broken ODML variant
Michael Niedermayer [Fri, 25 Aug 2006 20:50:18 +0000 (20:50 +0000)]
support some totally broken ODML variant

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

13 years agoThe FFLDFLAGS for MinGW are only meant for the shared libraries and not
Ramiro Polla [Fri, 25 Aug 2006 15:53:16 +0000 (15:53 +0000)]
The FFLDFLAGS for MinGW are only meant for the shared libraries and not
all executables. So they should really be SHFLAGS.
patch by Ramiro Polla, angustia at arrozcru d.t no-ip d.t org

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

13 years agoFFMPEG_VERSION was moved to version.h.
Diego Biurrun [Fri, 25 Aug 2006 14:53:47 +0000 (14:53 +0000)]
FFMPEG_VERSION was moved to version.h.
hint by Ramiro Polla, angustia at arrozcru d.t no-ip d.t org

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

13 years agoavoid branch
Michael Niedermayer [Fri, 25 Aug 2006 14:42:32 +0000 (14:42 +0000)]
avoid branch

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

13 years agomove variable declarations so that their scope is smaller
Michael Niedermayer [Fri, 25 Aug 2006 13:58:27 +0000 (13:58 +0000)]
move variable declarations so that their scope is smaller

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

13 years agomove the +400 out of the innermost loop
Michael Niedermayer [Fri, 25 Aug 2006 13:46:56 +0000 (13:46 +0000)]
move the +400 out of the innermost loop

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

13 years agoavoid reading exponent twice
Michael Niedermayer [Fri, 25 Aug 2006 13:36:27 +0000 (13:36 +0000)]
avoid reading exponent twice

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

13 years agoreduce size of vlc table, thats slightly faster here
Michael Niedermayer [Fri, 25 Aug 2006 12:26:34 +0000 (12:26 +0000)]
reduce size of vlc table, thats slightly faster here

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

13 years agotry to avoid l3_unscale() by using a table
Michael Niedermayer [Fri, 25 Aug 2006 11:55:20 +0000 (11:55 +0000)]
try to avoid l3_unscale() by using a table

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

13 years agoreplace l3_unscale(1, exponents[pos]) by LUT
Michael Niedermayer [Fri, 25 Aug 2006 10:00:30 +0000 (10:00 +0000)]
replace l3_unscale(1, exponents[pos]) by LUT

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

13 years agomaybe fixing the segfault on ARM
Michael Niedermayer [Fri, 25 Aug 2006 02:40:52 +0000 (02:40 +0000)]
maybe fixing the segfault on ARM

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

13 years agocook shouldn't try to enforce the bitstream reader type
Aurelien Jacobs [Thu, 24 Aug 2006 21:59:20 +0000 (21:59 +0000)]
cook shouldn't try to enforce the bitstream reader type

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

13 years agofix mac3audio.mov, pcm_s8 and pcm_u8 can only have sample size of 1 and only if mono...
Baptiste Coudurier [Thu, 24 Aug 2006 18:39:57 +0000 (18:39 +0000)]
fix mac3audio.mov, pcm_s8 and pcm_u8 can only have sample size of 1 and only if mono, dont rely on bits per sample which can be wrong

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

13 years agocorrect uid, and enable JPEG 2000 detection
Baptiste Coudurier [Thu, 24 Aug 2006 14:22:40 +0000 (14:22 +0000)]
correct uid, and enable JPEG 2000 detection

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

13 years agoUse add_cflags/add_ldflags/add_extralibs instead of manually manipulating
Nigel Pearson [Thu, 24 Aug 2006 14:14:14 +0000 (14:14 +0000)]
Use add_cflags/add_ldflags/add_extralibs instead of manually manipulating
those variables.
patch by Nigel Pearson, nigel .at. ind .dot. tansu .dot. com .dot. au

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

13 years agoadd codec id and tag for JPEG 2000
Baptiste Coudurier [Thu, 24 Aug 2006 14:13:57 +0000 (14:13 +0000)]
add codec id and tag for JPEG 2000

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

13 years agoUpdate the FAQ with the current status of image formats.
Michel Bardiaux [Thu, 24 Aug 2006 14:03:08 +0000 (14:03 +0000)]
Update the FAQ with the current status of image formats.
patch by Michel Bardiaux, mbardiaux at mediaxim dot be

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

13 years ago10l typo
Michael Niedermayer [Thu, 24 Aug 2006 12:35:53 +0000 (12:35 +0000)]
10l typo

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

13 years agoavoid a few if(x==0) checks in the inner loops
Michael Niedermayer [Thu, 24 Aug 2006 11:18:41 +0000 (11:18 +0000)]
avoid a few if(x==0) checks in the inner loops

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

13 years agowide atom is only defined in mov, use free for mp4/3gp
Baptiste Coudurier [Thu, 24 Aug 2006 10:32:09 +0000 (10:32 +0000)]
wide atom is only defined in mov, use free for mp4/3gp

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

13 years agomove amr parameters adjusting like other codecs
Baptiste Coudurier [Thu, 24 Aug 2006 09:53:53 +0000 (09:53 +0000)]
move amr parameters adjusting like other codecs

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

13 years agofix non ALT bitstream reader
Michael Niedermayer [Thu, 24 Aug 2006 09:24:50 +0000 (09:24 +0000)]
fix non ALT bitstream reader

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

13 years agodont set width/height for h261/h263/mpeg4 since they are oftenly wrong, let decoder...
Baptiste Coudurier [Thu, 24 Aug 2006 09:09:20 +0000 (09:09 +0000)]
dont set width/height for h261/h263/mpeg4 since they are oftenly wrong, let decoder init them

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

13 years agooptimize reorder_block() though this function seems to be executed too rarely for...
Michael Niedermayer [Thu, 24 Aug 2006 08:40:09 +0000 (08:40 +0000)]
optimize reorder_block() though this function seems to be executed too rarely for this to make much difference

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

13 years agosimplify
Michael Niedermayer [Thu, 24 Aug 2006 08:39:07 +0000 (08:39 +0000)]
simplify

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

13 years agoput dv demuxing code around ifdef
Baptiste Coudurier [Thu, 24 Aug 2006 08:37:51 +0000 (08:37 +0000)]
put dv demuxing code around ifdef

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

13 years agoput dv demuxing code around ifdef
Baptiste Coudurier [Thu, 24 Aug 2006 08:32:52 +0000 (08:32 +0000)]
put dv demuxing code around ifdef

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

13 years agosupport vdva fourcc (dv + dv audio in mov)
Baptiste Coudurier [Thu, 24 Aug 2006 08:28:11 +0000 (08:28 +0000)]
support vdva fourcc (dv + dv audio in mov)

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

13 years agofix ODML AVI Duration for files > 2GB
Brian Brice [Thu, 24 Aug 2006 08:22:26 +0000 (08:22 +0000)]
fix ODML AVI Duration for files > 2GB
Patch by Brian Brice % bbrice A newtek P com %
Original thread:
Date: Aug 22, 2006 10:21 PM
Subject: [Ffmpeg-devel] [PATCH] ODML AVI Duration

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

13 years agodont copy the whole GetBitContext around
Michael Niedermayer [Thu, 24 Aug 2006 06:57:32 +0000 (06:57 +0000)]
dont copy the whole GetBitContext around

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

13 years agofaster handling of zero coeffs in the low freq decode
Michael Niedermayer [Thu, 24 Aug 2006 01:12:26 +0000 (01:12 +0000)]
faster handling of zero coeffs in the low freq decode

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

13 years agooptimizing high freq decode
Michael Niedermayer [Thu, 24 Aug 2006 01:01:39 +0000 (01:01 +0000)]
optimizing high freq decode

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

13 years agouse memset() instead of slow c loops
Michael Niedermayer [Thu, 24 Aug 2006 00:03:51 +0000 (00:03 +0000)]
use memset() instead of slow c loops

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

13 years agosimplify
Michael Niedermayer [Wed, 23 Aug 2006 23:40:03 +0000 (23:40 +0000)]
simplify

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

13 years agofix arm asm compilation in mpegaudiodec
Aurelien Jacobs [Wed, 23 Aug 2006 23:39:27 +0000 (23:39 +0000)]
fix arm asm compilation in mpegaudiodec

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

13 years agoBlackfin processor support
Michael Benjamin [Wed, 23 Aug 2006 21:19:39 +0000 (21:19 +0000)]
Blackfin processor support
patch by Michael Benjamin, neuroptik gmail com

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

13 years agofix fallback if theres no index
Michael Niedermayer [Wed, 23 Aug 2006 20:24:58 +0000 (20:24 +0000)]
fix fallback if theres no index
fix index less seeking

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

13 years agoread and use index (based on a patch by John Donaghy on the 23-03-2006 '[Ffmpeg-devel...
Michael Niedermayer [Wed, 23 Aug 2006 17:07:01 +0000 (17:07 +0000)]
read and use index (based on a patch by John Donaghy on the 23-03-2006 '[Ffmpeg-devel] dvr-ms seek help request')

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

13 years agovalue_num should also be 64bit (1 hunk from the asf seeking patch by DrDivx/Steve...
Steve L'Homme [Wed, 23 Aug 2006 16:26:59 +0000 (16:26 +0000)]
value_num should also be 64bit (1 hunk from the asf seeking patch by DrDivx/Steve Lhomme)

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

13 years agototal_size should be 64bit (1 hunk of the asf seeking patch from DrDivx / Steve Lhomme)
Michael Niedermayer [Wed, 23 Aug 2006 16:24:39 +0000 (16:24 +0000)]
total_size should be 64bit (1 hunk of the asf seeking patch from DrDivx / Steve Lhomme)

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

13 years agoAlignment of the LT window, segfault fix patch by Baptiste Coudurier.
Baptiste Coudurier [Tue, 22 Aug 2006 16:23:56 +0000 (16:23 +0000)]
Alignment of the LT window, segfault fix patch by Baptiste Coudurier.

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

13 years agoMUL* for ARM code based on a patch by Siarhei Siamashka
Michael Niedermayer [Tue, 22 Aug 2006 13:25:09 +0000 (13:25 +0000)]
MUL* for ARM code based on a patch by Siarhei Siamashka
untested

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

13 years agoreplace MULL with asm too, no significnat speedup but its probably better to not...
Michael Niedermayer [Tue, 22 Aug 2006 12:07:02 +0000 (12:07 +0000)]
replace MULL with asm too, no significnat speedup but its probably better to not take any chances, some versions of gcc will almost certainly mess it up too if they can

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

13 years agoreplacing MULH by asm for x86
Michael Niedermayer [Tue, 22 Aug 2006 11:51:09 +0000 (11:51 +0000)]
replacing MULH by asm for x86
about 30% faster imdct36()

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

13 years agoindent preprocessor directives
Michael Niedermayer [Tue, 22 Aug 2006 11:16:47 +0000 (11:16 +0000)]
indent preprocessor directives

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

13 years agomake high precission synth filter 3 times faster on x86
Michael Niedermayer [Tue, 22 Aug 2006 11:11:04 +0000 (11:11 +0000)]
make high precission synth filter 3 times faster on x86

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

13 years agoreplace MULL by MULH + shift in dct32() (code is very slightly faster, and the compil...
Michael Niedermayer [Tue, 22 Aug 2006 06:24:59 +0000 (06:24 +0000)]
replace MULL by MULH + shift in dct32() (code is very slightly faster, and the compiler should be able to optimize the shift away on 64bit archs)

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

13 years agocc -> $cc typo fix, caused amd64 to be misdetected as x86 when cc not available
Reimar Döffinger [Mon, 21 Aug 2006 19:02:50 +0000 (19:02 +0000)]
cc -> $cc typo fix, caused amd64 to be misdetected as x86 when cc not available

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

13 years agoset correct first gop closed value
Baptiste Coudurier [Mon, 21 Aug 2006 15:49:08 +0000 (15:49 +0000)]
set correct first gop closed value

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

13 years agorename closed_gop to first_gop_closed
Baptiste Coudurier [Mon, 21 Aug 2006 15:14:36 +0000 (15:14 +0000)]
rename closed_gop to first_gop_closed

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

13 years agogxf regression tests
Baptiste Coudurier [Mon, 21 Aug 2006 15:10:47 +0000 (15:10 +0000)]
gxf regression tests

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

13 years agoinit buffer
Baptiste Coudurier [Mon, 21 Aug 2006 13:57:12 +0000 (13:57 +0000)]
init buffer

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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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