platform/upstream/libav.git
17 years agoMake ffserver use cmdutils.c show_license function
Stefano Sabatini [Wed, 22 Aug 2007 13:10:25 +0000 (13:10 +0000)]
Make ffserver use cmdutils.c show_license function
patch by Stefano Sabatini: [stefano sabatini minus lala ! poste it]

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

17 years agoMake ffmpeg use cmdutils.c show_license function
Stefano Sabatini [Wed, 22 Aug 2007 13:04:49 +0000 (13:04 +0000)]
Make ffmpeg use cmdutils.c show_license function
patch by Stefano Sabatini: [stefano sabatini minus lala ! poste it]

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

17 years agoSimplify preprocessor directives.
Diego Biurrun [Wed, 22 Aug 2007 13:04:10 +0000 (13:04 +0000)]
Simplify preprocessor directives.

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

17 years agomake clean bfin
Marc Hoffman [Wed, 22 Aug 2007 12:54:49 +0000 (12:54 +0000)]
make clean bfin

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

17 years agoIdentifiers starting with underscores are reserved.
Diego Biurrun [Wed, 22 Aug 2007 12:41:16 +0000 (12:41 +0000)]
Identifiers starting with underscores are reserved.

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

17 years agooptimization tips for the wavelet
Michael Niedermayer [Tue, 21 Aug 2007 20:15:52 +0000 (20:15 +0000)]
optimization tips for the wavelet

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

17 years agomore complete dc prediction description
Michael Niedermayer [Tue, 21 Aug 2007 19:44:05 +0000 (19:44 +0000)]
more complete dc prediction description

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

17 years agoLL band prediction
Michael Niedermayer [Tue, 21 Aug 2007 19:38:02 +0000 (19:38 +0000)]
LL band prediction

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

17 years agotypo
Michael Niedermayer [Tue, 21 Aug 2007 19:28:59 +0000 (19:28 +0000)]
typo

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

17 years agodescribe IDWT
Michael Niedermayer [Tue, 21 Aug 2007 19:22:59 +0000 (19:22 +0000)]
describe IDWT

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

17 years agoparsers and bsfs declarations are not meant to be part of public API
Aurelien Jacobs [Tue, 21 Aug 2007 18:24:08 +0000 (18:24 +0000)]
parsers and bsfs declarations are not meant to be part of public API

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

17 years agoChange rounding of the horizontal DWT to match the vertical one.
Michael Niedermayer [Tue, 21 Aug 2007 16:29:40 +0000 (16:29 +0000)]
Change rounding of the horizontal DWT to match the vertical one.
This allows some simplifications and optimizations and should
not have any effect on quality.

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

17 years agocreate libavcodec/sh4 dir when building out-of-tree
Aurelien Jacobs [Tue, 21 Aug 2007 15:53:41 +0000 (15:53 +0000)]
create libavcodec/sh4 dir when building out-of-tree

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

17 years agocosmetics: some reordering
Aurelien Jacobs [Tue, 21 Aug 2007 15:52:50 +0000 (15:52 +0000)]
cosmetics: some reordering

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

17 years agoasv1.c directly uses Put/GetBitContext, so it should include bitstream.h
Aurelien Jacobs [Tue, 21 Aug 2007 15:48:08 +0000 (15:48 +0000)]
asv1.c directly uses Put/GetBitContext, so it should include bitstream.h

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

17 years agointro
Michael Niedermayer [Tue, 21 Aug 2007 00:26:25 +0000 (00:26 +0000)]
intro

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

17 years agofew words about the wavelets
Michael Niedermayer [Tue, 21 Aug 2007 00:17:20 +0000 (00:17 +0000)]
few words about the wavelets

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

17 years agoremove code which become unused by the previous changes
Michael Niedermayer [Tue, 21 Aug 2007 00:05:30 +0000 (00:05 +0000)]
remove code which become unused by the previous changes

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

17 years agoSimplify and optimize the 4th vertical lifting step of the SSE2 code (untested)
Michael Niedermayer [Tue, 21 Aug 2007 00:03:18 +0000 (00:03 +0000)]
Simplify and optimize the 4th vertical lifting step of the SSE2 code (untested)
This also reduces the needed headroom in that step by 1 bit

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

17 years agoSimplify and optimize the 4th vertical lifting step of the MMX code
Michael Niedermayer [Tue, 21 Aug 2007 00:02:19 +0000 (00:02 +0000)]
Simplify and optimize the 4th vertical lifting step of the MMX code
This also reduces the needed headroom in that step by 1 bit

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

17 years agoSimplify and speedup code, reduce needed headroom by 2 bits in the 3rd
Michael Niedermayer [Mon, 20 Aug 2007 23:59:20 +0000 (23:59 +0000)]
Simplify and speedup code, reduce needed headroom by 2 bits in the 3rd
vertical lifting step of the SSE2 code (untested)

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

17 years agosimplify, speedup and reduce needed headroom by 2 bits in the 3rd
Michael Niedermayer [Mon, 20 Aug 2007 23:54:49 +0000 (23:54 +0000)]
simplify, speedup and reduce needed headroom by 2 bits in the 3rd
vertical lifting step

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

17 years agoreplace <<1 by add for SSE2 (untested)
Michael Niedermayer [Mon, 20 Aug 2007 23:11:05 +0000 (23:11 +0000)]
replace <<1 by add for SSE2 (untested)

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

17 years agoreplace <<1 by add
Michael Niedermayer [Mon, 20 Aug 2007 23:09:39 +0000 (23:09 +0000)]
replace <<1 by add

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

17 years agoslightly change horizontal lift3 so it needs 1 bit less headroom
Michael Niedermayer [Mon, 20 Aug 2007 23:02:59 +0000 (23:02 +0000)]
slightly change horizontal lift3 so it needs 1 bit less headroom

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

17 years agoremove idiotc double subtraction from the sse2 code (untested, no sse2 here)
Michael Niedermayer [Mon, 20 Aug 2007 22:41:47 +0000 (22:41 +0000)]
remove idiotc double subtraction from the sse2 code (untested, no sse2 here)

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

17 years agofixme note
Michael Niedermayer [Mon, 20 Aug 2007 22:34:42 +0000 (22:34 +0000)]
fixme note

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

17 years agoand of course the unneeded double subtractions were blindly put in the
Michael Niedermayer [Mon, 20 Aug 2007 22:29:21 +0000 (22:29 +0000)]
and of course the unneeded double subtractions were blindly put in the
mmx code
this also makes the affected code 4% faster

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

17 years agomore stupid double subtractions
Michael Niedermayer [Mon, 20 Aug 2007 22:26:49 +0000 (22:26 +0000)]
more stupid double subtractions

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

17 years agoget rid of idiotc double subtraction
Michael Niedermayer [Mon, 20 Aug 2007 22:18:26 +0000 (22:18 +0000)]
get rid of idiotc double subtraction

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

17 years agoensure configure only accept valid --list-* parameters
Aurelien Jacobs [Mon, 20 Aug 2007 21:35:51 +0000 (21:35 +0000)]
ensure configure only accept valid --list-* parameters
closes issue72

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

17 years agosupport swink created files which have soi/eoi broken tags reversed
Baptiste Coudurier [Mon, 20 Aug 2007 19:55:37 +0000 (19:55 +0000)]
support swink created files which have soi/eoi broken tags reversed

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

17 years agoAdditional documentation for CRC functions
Reimar Döffinger [Mon, 20 Aug 2007 16:54:47 +0000 (16:54 +0000)]
Additional documentation for CRC functions

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

17 years agoPrint an SDP when all outputs are RTP (the SDP can be saved in a text file
Luca Abeni [Mon, 20 Aug 2007 08:12:08 +0000 (08:12 +0000)]
Print an SDP when all outputs are RTP (the SDP can be saved in a text file
and used to receive the streams)

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

17 years agoImplement the cmdutils.c show_license function.
Stefano Sabatini [Mon, 20 Aug 2007 08:09:51 +0000 (08:09 +0000)]
Implement the cmdutils.c show_license function.
patch by Stefano Sabatini: [stefano sabatini-lala /\ poste it]

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

17 years agoCall av_find_stream_info() immediately after opening an input file.
Luca Abeni [Mon, 20 Aug 2007 07:17:39 +0000 (07:17 +0000)]
Call av_find_stream_info() immediately after opening an input file.
Needed to avoid reading the same TS two times at the beginning of the
file (whic resulted in an "error, non monotone timestamps..." when
streaming RTP from a file)

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

17 years agoUse avf_sdp_create() in ffserver
Luca Abeni [Mon, 20 Aug 2007 07:07:20 +0000 (07:07 +0000)]
Use avf_sdp_create() in ffserver

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

17 years agoupdate -t option documentation
Godwin Stewart [Mon, 20 Aug 2007 06:50:09 +0000 (06:50 +0000)]
update -t option documentation
Patch by Godwin Stewart

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

17 years agoCosmetics, indentation.
Benjamin Larsson [Sun, 19 Aug 2007 20:34:27 +0000 (20:34 +0000)]
Cosmetics, indentation.

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

17 years agoTrellis quantization support for adpcm_swf.
Benjamin Larsson [Sun, 19 Aug 2007 20:31:53 +0000 (20:31 +0000)]
Trellis quantization support for adpcm_swf.

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

17 years agoUse defines instead of raw hex numbers to specify CRC polynomials
Reimar Döffinger [Sun, 19 Aug 2007 12:36:15 +0000 (12:36 +0000)]
Use defines instead of raw hex numbers to specify CRC polynomials

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

17 years agoChange imprecise "Unknown codec" message to say "encoder" or "decoder"
Reimar Döffinger [Sun, 19 Aug 2007 11:12:47 +0000 (11:12 +0000)]
Change imprecise "Unknown codec" message to say "encoder" or "decoder"
instead of "codec"

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

17 years agosmall simplification
Diego Biurrun [Sat, 18 Aug 2007 08:57:38 +0000 (08:57 +0000)]
small simplification

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

17 years agoDo not butcher start_time in av_estimate_timings_from_bit_rate().
Neil Brown [Sat, 18 Aug 2007 01:26:06 +0000 (01:26 +0000)]
Do not butcher start_time in av_estimate_timings_from_bit_rate().
from a patch by neilb suse de

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

17 years agoWhen looking for the last packet in each
Neil Brown [Sat, 18 Aug 2007 00:52:05 +0000 (00:52 +0000)]
When looking for the last packet in each
stream, so as to calculate the duration, don't stop
as soon as all streams have seen at least one packet.
Otherwise the duration will be shorter than it
should be.  We must keep reading to the end-of-file.
patch by neilb suse de

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

17 years agoThere is no guarantee that every stream will
Neil Brown [Sat, 18 Aug 2007 00:45:44 +0000 (00:45 +0000)]
There is no guarantee that every stream will
have a start_time found (though it is likely),
so check that the start_time is defined before
calculating a duration.
 (patch by neilb suse de)

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

17 years agofix cur_dts at the end of av_estimate_timings_from_pts()
Michael Niedermayer [Sat, 18 Aug 2007 00:44:14 +0000 (00:44 +0000)]
fix cur_dts at the end of av_estimate_timings_from_pts()

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

17 years agomore verbose doxy for duration (from patch by neilb suse de)
Neil Brown [Sat, 18 Aug 2007 00:35:43 +0000 (00:35 +0000)]
more verbose doxy for duration (from patch by neilb suse de)

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

17 years agomention that start_time maybe AV_NOPTS_VALUE (from patch by neilb suse de)
Neil Brown [Sat, 18 Aug 2007 00:31:32 +0000 (00:31 +0000)]
mention that start_time maybe AV_NOPTS_VALUE (from patch by neilb suse de)

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

17 years agoAllow pipe: URL to take fd number as input
Vincent Fourmond [Fri, 17 Aug 2007 15:14:29 +0000 (15:14 +0000)]
Allow pipe: URL to take fd number as input
Patch by Vincent Fourmond [vincent dot fourmond at 9online dot fr]

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

17 years agoIndent for next commit
Vincent Fourmond [Fri, 17 Aug 2007 15:12:30 +0000 (15:12 +0000)]
Indent for next commit
Patch by Vincent Fourmond [vincent dot fourmond at 9online dot fr]

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

17 years agoEnable MinGW networking support
Ramiro Polla [Fri, 17 Aug 2007 14:49:11 +0000 (14:49 +0000)]
Enable MinGW networking support

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

17 years agospelling/wording cosmetics
Diego Biurrun [Fri, 17 Aug 2007 10:45:50 +0000 (10:45 +0000)]
spelling/wording cosmetics

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

17 years agostore asf streaming bitrates consistently
Björn Axelsson [Fri, 17 Aug 2007 06:49:43 +0000 (06:49 +0000)]
store asf streaming bitrates consistently
patch by Björn Axelsson: [bjorn axelsson intinor se]

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

17 years agoSet UDP receive buffer to 64k
Ramiro Polla [Thu, 16 Aug 2007 22:12:03 +0000 (22:12 +0000)]
Set UDP receive buffer to 64k

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

17 years agocosmetic: indentation
Aurelien Jacobs [Thu, 16 Aug 2007 22:04:38 +0000 (22:04 +0000)]
cosmetic: indentation

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

17 years agoDon't pre-scale default_duration to avoid precision loss in fps calculation.
Aurelien Jacobs [Thu, 16 Aug 2007 22:01:54 +0000 (22:01 +0000)]
Don't pre-scale default_duration to avoid precision loss in fps calculation.
closes Issue95

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

17 years agono need for special case default_duration for AAC
Aurelien Jacobs [Thu, 16 Aug 2007 21:55:37 +0000 (21:55 +0000)]
no need for special case default_duration for AAC

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

17 years agocalculate default_duration according to framerate only when not already set
Aurelien Jacobs [Thu, 16 Aug 2007 21:54:04 +0000 (21:54 +0000)]
calculate default_duration according to framerate only when not already set

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

17 years agoobfuscate urls and fix note about them
Ben Littler [Thu, 16 Aug 2007 13:09:16 +0000 (13:09 +0000)]
obfuscate urls and fix note about them

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

17 years agofix url typo pointed out by Guillaume LECERF
Ben Littler [Thu, 16 Aug 2007 12:48:08 +0000 (12:48 +0000)]
fix url typo pointed out by Guillaume LECERF

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

17 years agoelaborate a little on AVStream.start_time, it seems the comment is not clear
Michael Niedermayer [Thu, 16 Aug 2007 12:07:05 +0000 (12:07 +0000)]
elaborate a little on AVStream.start_time, it seems the comment is not clear
enough, not that the clearer NEVER comment in AVFormatContext.start_time stoped
people from posting stupid patches

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

17 years agoCONFIG_7REGS -> HAVE_7REGS
Ramiro Polla [Wed, 15 Aug 2007 21:19:13 +0000 (21:19 +0000)]
CONFIG_7REGS -> HAVE_7REGS

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

17 years agodocument the email interface
Michael Niedermayer [Wed, 15 Aug 2007 19:58:24 +0000 (19:58 +0000)]
document the email interface

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

17 years agoMake the Golomb decoder work for Dirac
Marco Gerards [Wed, 15 Aug 2007 12:59:27 +0000 (12:59 +0000)]
Make the Golomb decoder work for Dirac

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

17 years agoStatements like a = b = c = d = e; store from right-to-left, so if
Alexander Strange [Tue, 14 Aug 2007 22:28:09 +0000 (22:28 +0000)]
Statements like a = b = c = d = e; store from right-to-left, so if
you write them in the right order it comes out backwards.
This removes them from fill_rectangle().
patch by Alexander Strange %astrange A ithinksw P com%
Original thread:
Date: Aug 14, 2007 5:36 AM
Subject: [FFmpeg-devel] [PATCH] two small h264 optimizations

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

17 years agoTry size 640x480 for FLC files which don't specify their size.
Aurelien Jacobs [Tue, 14 Aug 2007 15:51:30 +0000 (15:51 +0000)]
Try size 640x480 for FLC files which don't specify their size.
This is a ugly hack to fix playback of specular.flc.
closes issue71

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

17 years agoRename parse_arg_file function to opt_input_file for consistency.
Stefano Sabatini [Tue, 14 Aug 2007 13:58:28 +0000 (13:58 +0000)]
Rename parse_arg_file function to opt_input_file for consistency.
patch by Stefano Sabatini, stefano.sabatini-lala poste it

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

17 years agocosmetics: indentation fix
Diego Biurrun [Tue, 14 Aug 2007 09:14:31 +0000 (09:14 +0000)]
cosmetics: indentation fix

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

17 years agoremove broken movi_end skip-hack-check
Michael Niedermayer [Tue, 14 Aug 2007 03:00:56 +0000 (03:00 +0000)]
remove broken movi_end skip-hack-check
this should fix seeking over the first riff chunk in odml

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

17 years agodo not misuse movi_end for checking chunk sizes
Michael Niedermayer [Tue, 14 Aug 2007 02:27:31 +0000 (02:27 +0000)]
do not misuse movi_end for checking chunk sizes

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

17 years agoMake cmdutils.c:parse_options accept as argument a function to parse
Stefano Sabatini [Mon, 13 Aug 2007 23:03:36 +0000 (23:03 +0000)]
Make cmdutils.c:parse_options accept as argument a function to parse
bare command line parameters.
patch by Stefano Sabatini, stefano.sabatini-lala poste it

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

17 years agoUse AVERROR_PATCHWELCOME instead of AVERROR(ENOTSUP)
Ramiro Polla [Mon, 13 Aug 2007 22:55:44 +0000 (22:55 +0000)]
Use AVERROR_PATCHWELCOME instead of AVERROR(ENOTSUP)

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

17 years agoIntroduce AVERROR_PATCHWELCOME
Ramiro Polla [Mon, 13 Aug 2007 22:55:04 +0000 (22:55 +0000)]
Introduce AVERROR_PATCHWELCOME

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

17 years agoClarify LGPL and GPL licensing of FFmpeg.
Diego Biurrun [Mon, 13 Aug 2007 22:17:29 +0000 (22:17 +0000)]
Clarify LGPL and GPL licensing of FFmpeg.

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

17 years agoAttempt to better explain how to split patches into individual
Diego Biurrun [Mon, 13 Aug 2007 22:15:48 +0000 (22:15 +0000)]
Attempt to better explain how to split patches into individual
self-contained pieces.

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

17 years agoMove msmpeg4 tables from a header file to msmpegdata.c.
Diego Biurrun [Mon, 13 Aug 2007 17:57:06 +0000 (17:57 +0000)]
Move msmpeg4 tables from a header file to msmpegdata.c.

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

17 years agoAdd attribute that forces alignment of stack to functions that need it.
Ramiro Polla [Mon, 13 Aug 2007 15:28:29 +0000 (15:28 +0000)]
Add attribute that forces alignment of stack to functions that need it.
Necessary for systems that don't align by default to 16 bytes, required by some
SSE instructions.
Requires GCC >= 4.2.
Based on patch by Gaël Chardon.

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

17 years agospecial handling for vp3 idct, use the c reference
Marc Hoffman [Mon, 13 Aug 2007 14:16:20 +0000 (14:16 +0000)]
special handling for vp3 idct, use the c reference

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

17 years agouse bytestream_get_le*() this also fixes a big endian bug
Michael Niedermayer [Mon, 13 Aug 2007 13:20:16 +0000 (13:20 +0000)]
use bytestream_get_le*() this also fixes a big endian bug

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

17 years agoMake ffserver -h exit 0.
Stefano Sabatini [Mon, 13 Aug 2007 08:41:51 +0000 (08:41 +0000)]
Make ffserver -h exit 0.
patch by Stefano Sabatini, stefano.sabatini-lala poste it

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

17 years agoMake native and libnut NUT muxers mutually exclusive.
Diego Biurrun [Mon, 13 Aug 2007 08:33:03 +0000 (08:33 +0000)]
Make native and libnut NUT muxers mutually exclusive.

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

17 years agoSupport for WavPack version 0x410 (false stereo chunks)
David Bryant [Mon, 13 Aug 2007 05:36:50 +0000 (05:36 +0000)]
Support for WavPack version 0x410 (false stereo chunks)

Patch by David Bryant printf("david@%s.com",wv_demuxer.long_name);
Thread [PATCH] handle WavPack stream version 0x410

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

17 years agoRename flag for consistency with the next commit
Kostya Shishkov [Mon, 13 Aug 2007 05:35:48 +0000 (05:35 +0000)]
Rename flag for consistency with the next commit

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

17 years agoAdd av_get_bits_per_sample_format()
David Conrad [Mon, 13 Aug 2007 05:23:38 +0000 (05:23 +0000)]
Add av_get_bits_per_sample_format()

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

17 years agoUse PRId64 in seek test
David Conrad [Mon, 13 Aug 2007 05:18:14 +0000 (05:18 +0000)]
Use PRId64 in seek test

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

17 years agofix type 3 aka skipped blocks for old version
Michael Niedermayer [Mon, 13 Aug 2007 01:06:04 +0000 (01:06 +0000)]
fix type 3 aka skipped blocks for old version

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

17 years agofix motion vectors for old version
Michael Niedermayer [Mon, 13 Aug 2007 01:05:19 +0000 (01:05 +0000)]
fix motion vectors for old version

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

17 years agoset pix_fmt properly depending on version
Michael Niedermayer [Mon, 13 Aug 2007 00:56:26 +0000 (00:56 +0000)]
set pix_fmt properly depending on version

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

17 years agouse version instead of some random 32bit value to switch between 16 and
Michael Niedermayer [Mon, 13 Aug 2007 00:55:39 +0000 (00:55 +0000)]
use version instead of some random 32bit value to switch between 16 and
32bit versions (this is more reliable, the old code failed on some files)

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

17 years agoreplace vlc_type by version and set that from codec_tag which contains the
Michael Niedermayer [Mon, 13 Aug 2007 00:53:55 +0000 (00:53 +0000)]
replace vlc_type by version and set that from codec_tag which contains the
4xm video version from the demuxer

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

17 years agoexport 4xm video version
Michael Niedermayer [Mon, 13 Aug 2007 00:44:35 +0000 (00:44 +0000)]
export 4xm video version

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

17 years agosupport ifr2 from Toy-Story2_better-image-quality.4xa
Michael Niedermayer [Sun, 12 Aug 2007 15:47:27 +0000 (15:47 +0000)]
support ifr2 from Toy-Story2_better-image-quality.4xa

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

17 years agouse shorter types vec_"type" instead of the too long vector "type"
Guillaume Poirier [Sun, 12 Aug 2007 13:50:06 +0000 (13:50 +0000)]
use shorter types vec_"type" instead of the too long vector "type"
part 1 of h264 luma interpolation 8x8 for altivec contributed by
Mauricio Alvarez % lokifo A gmail P com %
Original thread:
Date: Jun 26, 2007 8:15 PM
Subject: Re: [FFmpeg-devel] [PATCH] h264 luma interpolation 8x8 for altivec

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

17 years agoadd second vlc table
Michael Niedermayer [Sun, 12 Aug 2007 12:22:19 +0000 (12:22 +0000)]
add second vlc table
pfr* of Toy-Story2_better-image-quality.4xa are decoded now without
bitstream errors

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

17 years agoadd support for old flac in ogg
Michael Niedermayer [Sun, 12 Aug 2007 09:29:39 +0000 (09:29 +0000)]
add support for old flac in ogg
fixes samples.mplayerhq.hu/flac/Yesterday.ogg
closes issue73

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

17 years agorestoring the alphabetical order (this time with case ignored)
Roman Shaposhnik [Sun, 12 Aug 2007 00:59:50 +0000 (00:59 +0000)]
restoring the alphabetical order (this time with case ignored)

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

17 years agoAlso check for closesocket in winsock2.h
Ramiro Polla [Sun, 12 Aug 2007 00:27:18 +0000 (00:27 +0000)]
Also check for closesocket in winsock2.h

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

17 years agopass *fr2 chunks to decoder (Toy-Story2_better-image-quality.4xa contains them)
Michael Niedermayer [Sun, 12 Aug 2007 00:23:47 +0000 (00:23 +0000)]
pass *fr2 chunks to decoder (Toy-Story2_better-image-quality.4xa contains them)

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

17 years agoDon't check the return value of decode_cabac_residual since it always
Alexander Strange [Sun, 12 Aug 2007 00:07:29 +0000 (00:07 +0000)]
Don't check the return value of decode_cabac_residual since it always
returns 0. This leads to a 0.4% speed-up.
Patch by Alexander Strange  astrange at_ ithinksw dot com
Original thread:
Date: Aug 11, 2007 11:44 PM
Subject: [FFmpeg-devel] [PATCH] h264: don't check decode_cabac_residual return

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