ffmpeg.git
13 years agoSmacker demuxer and decoder.
Kostya Shishkov [Tue, 21 Mar 2006 17:27:47 +0000 (17:27 +0000)]
Smacker demuxer and decoder.

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

13 years agoprovide more info on which streams lack codec parameters
Michael Niedermayer [Tue, 21 Mar 2006 11:29:50 +0000 (11:29 +0000)]
provide more info on which streams lack codec parameters

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

13 years agofree ftyp atom
Baptiste Coudurier [Tue, 21 Mar 2006 00:18:30 +0000 (00:18 +0000)]
free ftyp atom

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

13 years agosince Michael prefers to keep dsputil.h private to libavcodec
Måns Rullgård [Mon, 20 Mar 2006 22:48:08 +0000 (22:48 +0000)]
since Michael prefers to keep dsputil.h private to libavcodec
(rather than installing it system-wide) this patch reverses the
mistake I made last month (mplayer was recently fixed accordingly).

patch from Nico Sabbi <nicola_sabbi at fastwebnet it>

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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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