ffmpeg.git
14 years agoAdd the mmx and sse2 implementations of ff_snow_vertical_compose().
Robert Edele [Mon, 20 Mar 2006 22:27:59 +0000 (22:27 +0000)]
Add the mmx and sse2 implementations of ff_snow_vertical_compose().
Patch by Robert Edele < yartrebo AH earthlink POIS net >
Original thread:
Date: Mar 20, 2006 5:54 PM
Subject: [Ffmpeg-devel] [PATCH] snow mmx + sse2 part 3

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

14 years agoSnow mmx + sse2 part 2
Robert Edele [Mon, 20 Mar 2006 05:52:23 +0000 (05:52 +0000)]
Snow mmx + sse2 part 2

Patch by Robert Edele,  yartrebo <<at>> earthlink <<dot>> net

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

14 years agofixing interlaced direct mode field select values
Michael Niedermayer [Mon, 20 Mar 2006 01:18:56 +0000 (01:18 +0000)]
fixing interlaced direct mode field select values

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

14 years agovarious fixes for xvid_rc
Michael Niedermayer [Sun, 19 Mar 2006 11:49:37 +0000 (11:49 +0000)]
various fixes for xvid_rc

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

14 years agoEnable ffserver on Darwin, non-AltiVec regression tests pass.
Diego Biurrun [Sun, 19 Mar 2006 06:31:55 +0000 (06:31 +0000)]
Enable ffserver on Darwin, non-AltiVec regression tests pass.

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

14 years agofix frametypes with xvid_rc
Michael Niedermayer [Sat, 18 Mar 2006 20:43:48 +0000 (20:43 +0000)]
fix frametypes with xvid_rc

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

14 years agofixing bquant_offset
Michael Niedermayer [Sat, 18 Mar 2006 02:46:39 +0000 (02:46 +0000)]
fixing bquant_offset

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

14 years agosegfault fix
Michael Niedermayer [Sat, 18 Mar 2006 02:29:58 +0000 (02:29 +0000)]
segfault fix

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

14 years agoReenable NUT and NUT regression tests as requested by Michael.
Diego Biurrun [Fri, 17 Mar 2006 23:21:18 +0000 (23:21 +0000)]
Reenable NUT and NUT regression tests as requested by Michael.

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

14 years agomake ff_rate_control_init() bail out if rc_strategy==1 and lavc wasn't
Corey Hickey [Fri, 17 Mar 2006 16:40:10 +0000 (16:40 +0000)]
make ff_rate_control_init() bail out if rc_strategy==1 and lavc wasn't
compiled with xvid support.

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

14 years ago10l: Only set *compose97i *add_yblock to dsputils context if we are building with...
Oded Shimon [Fri, 17 Mar 2006 12:08:46 +0000 (12:08 +0000)]
10l: Only set *compose97i *add_yblock to dsputils context if we are building with Snow enabled
Patch by Oded Shimon < ods15 AH ods15 POIS dyndns POIS org >

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

14 years agoDisable the NUT (de)muxer until it has been synced with the specification.
Diego Biurrun [Fri, 17 Mar 2006 00:47:48 +0000 (00:47 +0000)]
Disable the NUT (de)muxer until it has been synced with the specification.

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

14 years ago> 2GB file fix
Baptiste Coudurier [Thu, 16 Mar 2006 23:57:40 +0000 (23:57 +0000)]
> 2GB file fix

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

14 years agoFirst part of a series of speed-enchancing patches.
Robert Edele [Thu, 16 Mar 2006 19:18:18 +0000 (19:18 +0000)]
First part of a series of speed-enchancing patches.
This one sets up a snow.h and makes snow use the dsputil function pointer
framework to access the three functions that will be implemented in asm
in the other parts of the patchset.
Patch by Robert Edele < yartrebo AH earthlink POIS net>
Original thread:
Subject: [Ffmpeg-devel] [PATCH] Snow mmx+sse2 asm optimizations
Date: Sun, 05 Feb 2006 12:47:14 -0500

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

14 years agoextract duration
Michael Niedermayer [Thu, 16 Mar 2006 17:04:31 +0000 (17:04 +0000)]
extract duration

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

14 years agokeep ftyp first
Baptiste Coudurier [Thu, 16 Mar 2006 16:37:05 +0000 (16:37 +0000)]
keep ftyp first

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

14 years agofix warning
Baptiste Coudurier [Thu, 16 Mar 2006 00:20:58 +0000 (00:20 +0000)]
fix warning

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

14 years agouse CFLAGS when compiling qt-faststart, to enable largefile support
Baptiste Coudurier [Thu, 16 Mar 2006 00:15:30 +0000 (00:15 +0000)]
use CFLAGS when compiling qt-faststart, to enable largefile support

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

14 years agouse fseeko and ftello to be 64 bit offsets compliant
Baptiste Coudurier [Thu, 16 Mar 2006 00:14:17 +0000 (00:14 +0000)]
use fseeko and ftello to be 64 bit offsets compliant

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

14 years agomake the delta magnitude a user specifyable parameter:
Harikrishnan Varma [Wed, 15 Mar 2006 07:16:16 +0000 (07:16 +0000)]
make the delta magnitude a user specifyable parameter:
-dts_delta_threshold.
patch by Harikrishnan Varma < hvarma AH divxcorp POIS com >
Original thread:
Date: Mar 14, 2006 1:13 AM
Subject: [Ffmpeg-devel] Audio-video sync problem when transcoding to
xvid in AVI

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

14 years agofix sample size for uncompressed sound
Baptiste Coudurier [Tue, 14 Mar 2006 00:25:46 +0000 (00:25 +0000)]
fix sample size for uncompressed sound

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

14 years agodont pass intra flag if its always 0
Michael Niedermayer [Tue, 14 Mar 2006 00:22:05 +0000 (00:22 +0000)]
dont pass intra flag if its always 0

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

14 years agofixing coverity warnig CID: 253 (reading over the end of the aspect_ratio array for...
Michael Niedermayer [Mon, 13 Mar 2006 23:46:47 +0000 (23:46 +0000)]
fixing coverity warnig CID: 253 (reading over the end of the aspect_ratio array for illegal aspect ratios)

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

14 years agofix coverity warning CID: 255 (uninitalized variable used to build tables which arent...
Michael Niedermayer [Mon, 13 Mar 2006 23:29:00 +0000 (23:29 +0000)]
fix coverity warning CID: 255 (uninitalized variable used to build tables which arent used, well there is a slight change of a FPU exception maybe ...)

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

14 years agoDo not be too verbose
Luca Abeni [Mon, 13 Mar 2006 09:48:32 +0000 (09:48 +0000)]
Do not be too verbose

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

14 years agoTell the user why video capture is failing
Luca Abeni [Mon, 13 Mar 2006 09:47:37 +0000 (09:47 +0000)]
Tell the user why video capture is failing

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

14 years agoseed iterative_me with mvs from conventional search.
Loren Merritt [Mon, 13 Mar 2006 05:23:34 +0000 (05:23 +0000)]
seed iterative_me with mvs from conventional search.
+15% speed, +.1 dB

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

14 years agoSupport all 4 of ARGB/RGBA/BGRA/ABGR unscaled conversions, with more
Alan Curry [Mon, 13 Mar 2006 03:46:25 +0000 (03:46 +0000)]
Support all 4 of ARGB/RGBA/BGRA/ABGR unscaled conversions, with more
consistent naming of functions

Originally committed as revision 17845 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

14 years agoseed iterative_me with mvs from conventional search.
Loren Merritt [Mon, 13 Mar 2006 01:27:13 +0000 (01:27 +0000)]
seed iterative_me with mvs from conventional search.
+15% speed, +.1 dB

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

14 years agoobey vqscale in 2nd pass
Loren Merritt [Mon, 13 Mar 2006 01:26:06 +0000 (01:26 +0000)]
obey vqscale in 2nd pass

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

14 years agoindention
Baptiste Coudurier [Sun, 12 Mar 2006 23:55:34 +0000 (23:55 +0000)]
indention

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

14 years agoreset interlaced_dct flag
Michael Niedermayer [Sun, 12 Mar 2006 19:55:52 +0000 (19:55 +0000)]
reset interlaced_dct flag

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

14 years agouse of PRI macros in dprintf
Baptiste Coudurier [Sun, 12 Mar 2006 15:43:22 +0000 (15:43 +0000)]
use of PRI macros in dprintf

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

14 years agofix conversion types in dprintf
Baptiste Coudurier [Sun, 12 Mar 2006 13:38:56 +0000 (13:38 +0000)]
fix conversion types in dprintf

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

14 years agofix a warning when DEBUG is defined
Baptiste Coudurier [Sat, 11 Mar 2006 18:43:10 +0000 (18:43 +0000)]
fix a warning when DEBUG is defined

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

14 years agocreate edts atom when muxing B frames, needed to compute cts
Baptiste Coudurier [Sat, 11 Mar 2006 18:21:28 +0000 (18:21 +0000)]
create edts atom when muxing B frames, needed to compute cts

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

14 years agodo nal reformating when muxing H264, create avcc atom
Baptiste Coudurier [Sat, 11 Mar 2006 18:18:17 +0000 (18:18 +0000)]
do nal reformating when muxing H264, create avcc atom

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

14 years agosome mov files have invalid pts so we need to consider these pts too in calculating...
Michael Niedermayer [Sat, 11 Mar 2006 11:30:07 +0000 (11:30 +0000)]
some mov files have invalid pts so we need to consider these pts too in calculating the timabase

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

14 years agoMore correct demuxing and timestamp setting fot Sierra VMD
Kostya Shishkov [Sat, 11 Mar 2006 04:27:58 +0000 (04:27 +0000)]
More correct demuxing and timestamp setting fot Sierra VMD

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

14 years ago16-bit DPCM and stereo support for Sierra VMD
Kostya Shishkov [Sat, 11 Mar 2006 04:26:55 +0000 (04:26 +0000)]
16-bit DPCM and stereo support for Sierra VMD

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

14 years agosimplify AVFormatParameters NULL checks
Michael Niedermayer [Sat, 11 Mar 2006 00:22:21 +0000 (00:22 +0000)]
simplify AVFormatParameters NULL checks

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

14 years agoav_free -> av_freep
Michael Niedermayer [Sat, 11 Mar 2006 00:19:32 +0000 (00:19 +0000)]
av_free -> av_freep

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

14 years agofix %8 != 0 w/h
Michael Niedermayer [Sat, 11 Mar 2006 00:18:43 +0000 (00:18 +0000)]
fix %8 != 0 w/h

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

14 years agoasserts to check if assumed conditions really are true
Michael Niedermayer [Fri, 10 Mar 2006 22:00:36 +0000 (22:00 +0000)]
asserts to check if assumed conditions really are true

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

14 years agoout of array read fix
Michael Niedermayer [Fri, 10 Mar 2006 21:20:49 +0000 (21:20 +0000)]
out of array read fix

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

14 years agoout of array read fix
Michael Niedermayer [Fri, 10 Mar 2006 20:58:42 +0000 (20:58 +0000)]
out of array read fix

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

14 years agocleanup picture / debug output code
Michael Niedermayer [Fri, 10 Mar 2006 20:40:52 +0000 (20:40 +0000)]
cleanup picture / debug output code

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

14 years agofixing out of array access (only cosmetic, this should never have had a end user...
Michael Niedermayer [Fri, 10 Mar 2006 19:42:51 +0000 (19:42 +0000)]
fixing out of array access (only cosmetic, this should never have had a end user vissible effect)

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

14 years agoadd assert to clarify that we know what we are doing
Michael Niedermayer [Fri, 10 Mar 2006 19:10:46 +0000 (19:10 +0000)]
add assert to clarify that we know what we are doing

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

14 years agofixing uninitalized dc_pred_dir
Michael Niedermayer [Fri, 10 Mar 2006 18:40:41 +0000 (18:40 +0000)]
fixing uninitalized dc_pred_dir
this needs testing (no files with intra_dc_threshold and vissible ac_pred errors here)

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

14 years agovery minor optimization
Michael Niedermayer [Fri, 10 Mar 2006 18:37:18 +0000 (18:37 +0000)]
very minor optimization

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

14 years agounused variable
Michael Niedermayer [Fri, 10 Mar 2006 18:34:51 +0000 (18:34 +0000)]
unused variable

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

14 years agoFix cropping, depending on enc pix fmt
Baptiste Coudurier [Fri, 10 Mar 2006 13:55:48 +0000 (13:55 +0000)]
Fix cropping, depending on enc pix fmt

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

14 years agoFix crop & pad + rescaling
Luca Abeni [Thu, 9 Mar 2006 15:27:22 +0000 (15:27 +0000)]
Fix crop & pad + rescaling

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

14 years agoMarcus Engene is author and maintainer of watermark.c
Corey Hickey [Thu, 9 Mar 2006 14:40:14 +0000 (14:40 +0000)]
Marcus Engene is author and maintainer of watermark.c

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

14 years agoWatermarking with exact colors.
Marcus Engene [Thu, 9 Mar 2006 14:39:29 +0000 (14:39 +0000)]
Watermarking with exact colors.
Patch by Marcus Engene <hisfirstname(at)hislastname.se>

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

14 years agoAlignment fixes, caused problems on SPARC.
David S. Miller [Thu, 9 Mar 2006 08:05:45 +0000 (08:05 +0000)]
Alignment fixes, caused problems on SPARC.
patch by "David S. Miller" davem <<at>> davemloft <<dot>> net

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

14 years agoUpdate ffserver regression tests:
Aurelien Jacobs [Thu, 9 Mar 2006 00:36:39 +0000 (00:36 +0000)]
Update ffserver regression tests:
 - really produce readable files (instead of 0 byte files or headers only)
 - use bitexact, fastint dct, simple idct and qscale
 - gives consistent results across several archs
 - still fails on altivec ppc

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

14 years agoUse AV_LOG_DEBUG loglevel instead of AV_LOG_ERROR where appropriate.
Diego Biurrun [Wed, 8 Mar 2006 21:51:39 +0000 (21:51 +0000)]
Use AV_LOG_DEBUG loglevel instead of AV_LOG_ERROR where appropriate.

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

14 years ago(f)printf --> av_log conversion
Steve L'Homme [Wed, 8 Mar 2006 11:43:10 +0000 (11:43 +0000)]
(f)printf --> av_log conversion
taken from a patch by Steve L'Homme

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

14 years agoInit simplification and 2% faster wma_decode_block on amd64 with tables use
Benjamin Larsson [Wed, 8 Mar 2006 09:26:57 +0000 (09:26 +0000)]
Init simplification and 2% faster wma_decode_block on amd64 with tables use
instead of pow().

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

14 years ago3DNow! & Extended 3DNow! versions of FFT
Zuxy Meng [Wed, 8 Mar 2006 04:13:55 +0000 (04:13 +0000)]
3DNow! & Extended 3DNow! versions of FFT

Patch by Zuxy Meng, zuxy <<dot>> meng >>at<< gmail <<dot>> com
Minor non-functional diff-related fixes by me.

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

14 years agocorrect computing of DV fourcc in mov muxer
Baptiste Coudurier [Wed, 8 Mar 2006 00:39:23 +0000 (00:39 +0000)]
correct computing of DV fourcc in mov muxer
Patch by Baptiste COUDURIER, baptiste <<dot>> coudurier <<at>> smartjog <<dot>> com

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

14 years agoh264_idct8_add_mmx
Loren Merritt [Tue, 7 Mar 2006 22:45:56 +0000 (22:45 +0000)]
h264_idct8_add_mmx

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

14 years agoh264_idct_add only needs mmx1
Loren Merritt [Tue, 7 Mar 2006 22:33:32 +0000 (22:33 +0000)]
h264_idct_add only needs mmx1

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

14 years agoset track timescale to mov timescale if 0 patch by (Baptiste COUDURIER <baptiste...
Baptiste Coudurier [Mon, 6 Mar 2006 22:15:43 +0000 (22:15 +0000)]
set track timescale to mov timescale if 0 patch by (Baptiste COUDURIER <baptiste.coudurier smartjog com)

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

14 years agoProper mangling information for symbols in OS X Mach-O shared objects.
Sam Hocevar [Mon, 6 Mar 2006 22:06:33 +0000 (22:06 +0000)]
Proper mangling information for symbols in OS X Mach-O shared objects.
patch by Samuel Hocevar, sam ..at.. zoy ..dot.. org

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

14 years agoreferencing more FCP fourccs patch by (Baptiste COUDURIER <baptiste.coudurier smartjo...
Baptiste Coudurier [Mon, 6 Mar 2006 21:29:48 +0000 (21:29 +0000)]
referencing more FCP fourccs patch by (Baptiste COUDURIER <baptiste.coudurier smartjog com)

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

14 years agoadd support for Motion JPEG 2000 file format patch by (Baptiste COUDURIER <baptiste...
Baptiste Coudurier [Mon, 6 Mar 2006 21:22:02 +0000 (21:22 +0000)]
add support for Motion JPEG 2000 file format patch by (Baptiste COUDURIER <baptiste.coudurier smartjog com)

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

14 years agoswitch flac to av_crc
Michael Niedermayer [Mon, 6 Mar 2006 15:09:04 +0000 (15:09 +0000)]
switch flac to av_crc

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

14 years agoswitch ac3enc to av_crc
Michael Niedermayer [Mon, 6 Mar 2006 14:53:13 +0000 (14:53 +0000)]
switch ac3enc to av_crc

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

14 years agogeneric crc calculation code
Michael Niedermayer [Mon, 6 Mar 2006 14:13:01 +0000 (14:13 +0000)]
generic crc calculation code

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

14 years agoI still don't think this should be here. Note: without this code DV encoder
Roman Shaposhnik [Mon, 6 Mar 2006 09:54:09 +0000 (09:54 +0000)]
I still don't think this should be here. Note: without this code DV encoder
will accept incorrect pix_fmt's and such, but decoder will work much better
with containers not setting the same attributes. It seems like there will
be a generic mechanism for checking such constraints, but if not I can always
resurrect this check for *encoder* only.

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

14 years agoDVCPRO50 support.
Daniel Maas [Mon, 6 Mar 2006 08:54:33 +0000 (08:54 +0000)]
DVCPRO50 support.

Patch by Daniel Maas dmaas at maasdigital dot com

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

14 years agouse xorps instead of mulps to toggle the sign of a float, as suggested by Software...
Zuxy Meng [Sun, 5 Mar 2006 20:25:18 +0000 (20:25 +0000)]
use xorps instead of mulps to toggle the sign of a float, as suggested by Software Optimization Guide for AMD64 Processors.
Patch by Zuxy Meng < zuxy POIS meng AH  gmail POIS com > OKed by Michael
Original thread:
Date: Mar 5, 2006 8:15 PM
Subject: [Ffmpeg-devel] [PATCH] Little optimization to fft_sse.c

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

14 years agogcc2.95 workaround
Loren Merritt [Sun, 5 Mar 2006 19:02:35 +0000 (19:02 +0000)]
gcc2.95 workaround

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

14 years agoMake faac_decode_frame return -1 on error and not 0 which avoids
Baptiste Coudurier [Sun, 5 Mar 2006 12:32:24 +0000 (12:32 +0000)]
Make faac_decode_frame return -1 on error and not 0 which avoids
stalling and infinite loop.
Patch by Baptiste COUDURIER <baptiste coudurier at smartjog com>

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

14 years agoremove some useless instructions
Loren Merritt [Sat, 4 Mar 2006 19:56:01 +0000 (19:56 +0000)]
remove some useless instructions

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

14 years agoMake -xy help output consistent, output an empty line before and after.
Diego Biurrun [Sat, 4 Mar 2006 17:34:17 +0000 (17:34 +0000)]
Make -xy help output consistent, output an empty line before and after.

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

14 years agokeyframe flag was wrong if SEIs followed the keyframe
Loren Merritt [Sat, 4 Mar 2006 03:57:33 +0000 (03:57 +0000)]
keyframe flag was wrong if SEIs followed the keyframe

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

14 years agoSupport mov stsd atom version 2.
Baptiste Coudurier [Sat, 4 Mar 2006 01:13:13 +0000 (01:13 +0000)]
Support mov stsd atom version 2.

Patch by Baptiste COUDURIER, baptiste <<dot>> coudurier <<at>> smartjog <<dot>> com

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

14 years agoPAL8 support (fixed BLUR8.AVI)
Michael Niedermayer [Fri, 3 Mar 2006 21:33:06 +0000 (21:33 +0000)]
PAL8 support (fixed BLUR8.AVI)
cleanup

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

14 years agofix segfault with BLUR8.AVI
Michael Niedermayer [Fri, 3 Mar 2006 20:36:08 +0000 (20:36 +0000)]
fix segfault with BLUR8.AVI

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

14 years agoRegister myself as a maintainer
Kostya Shishkov [Fri, 3 Mar 2006 05:52:02 +0000 (05:52 +0000)]
Register myself as a maintainer

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

14 years agofix infinite loop
Michael Niedermayer [Thu, 2 Mar 2006 21:47:53 +0000 (21:47 +0000)]
fix infinite loop

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

14 years agofixing total_frames
Michael Niedermayer [Thu, 2 Mar 2006 20:44:35 +0000 (20:44 +0000)]
fixing total_frames

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

14 years agoindention
Michael Niedermayer [Thu, 2 Mar 2006 20:08:01 +0000 (20:08 +0000)]
indention

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

14 years agotimebase fix
Michael Niedermayer [Thu, 2 Mar 2006 19:50:21 +0000 (19:50 +0000)]
timebase fix

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

14 years agoftyp patch by (Baptiste COUDURIER <baptiste.coudurier smartjog com)
Baptiste Coudurier [Thu, 2 Mar 2006 19:28:35 +0000 (19:28 +0000)]
ftyp patch by (Baptiste COUDURIER <baptiste.coudurier smartjog com)

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

14 years agodwstart support
Michael Niedermayer [Thu, 2 Mar 2006 14:50:31 +0000 (14:50 +0000)]
dwstart support

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

14 years agofixing demuxing of minorityreport.AVI
Michael Niedermayer [Thu, 2 Mar 2006 14:27:41 +0000 (14:27 +0000)]
fixing demuxing of minorityreport.AVI

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

14 years agocleanup IMA-ADPCM WAV decoder
Michael Niedermayer [Thu, 2 Mar 2006 13:55:49 +0000 (13:55 +0000)]
cleanup IMA-ADPCM WAV decoder

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

14 years ago4% faster h264_qpel_mc
Loren Merritt [Thu, 2 Mar 2006 08:21:08 +0000 (08:21 +0000)]
4% faster h264_qpel_mc

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

14 years agocompute output format before setting language patch by (Baptiste COUDURIER <baptiste...
Baptiste Coudurier [Thu, 2 Mar 2006 01:37:38 +0000 (01:37 +0000)]
compute output format before setting language patch by (Baptiste COUDURIER <baptiste.coudurier smartjog com)

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

14 years ago* bugfixing call reference
Zdenek Kabelac [Wed, 1 Mar 2006 23:19:04 +0000 (23:19 +0000)]
* bugfixing call reference

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

14 years agofix decoding of mpeg2-trunc.vob
Michael Niedermayer [Wed, 1 Mar 2006 22:59:22 +0000 (22:59 +0000)]
fix decoding of mpeg2-trunc.vob

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

14 years agofix debug code: do not try to take st->codec if st is NULL. This makes ffplay give...
François Revol [Wed, 1 Mar 2006 22:45:27 +0000 (22:45 +0000)]
fix debug code: do not try to take st->codec if st is NULL. This makes ffplay give me pics from FreeBoxTV \o/

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

14 years agocan't have PES headers in MPEG video elementary streams so fail probe
Måns Rullgård [Wed, 1 Mar 2006 20:09:44 +0000 (20:09 +0000)]
can't have PES headers in MPEG video elementary streams so fail probe
if we see one

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

14 years agofixing av sync in videotest.avi (index doesnt match chunks, header doesnt indicate...
Michael Niedermayer [Wed, 1 Mar 2006 16:11:04 +0000 (16:11 +0000)]
fixing av sync in videotest.avi (index doesnt match chunks, header doesnt indicate that)

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

14 years agosupport seeking in RenderAvi.avi (audio stream == single huge chunk)
Michael Niedermayer [Wed, 1 Mar 2006 15:42:07 +0000 (15:42 +0000)]
support seeking in RenderAvi.avi (audio stream == single huge chunk)

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