]> rtime.felk.cvut.cz Git - frescor/ffmpeg.git/log
frescor/ffmpeg.git
16 years agoIdentifiers starting with underscores are reserved.
diego [Wed, 22 Aug 2007 12:41:16 +0000 (12:41 +0000)]
Identifiers starting with underscores are reserved.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10179 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10178 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10177 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10176 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

16 years agotypo
michael [Tue, 21 Aug 2007 19:28:59 +0000 (19:28 +0000)]
typo

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10175 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

16 years agodescribe IDWT
michael [Tue, 21 Aug 2007 19:22:59 +0000 (19:22 +0000)]
describe IDWT

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10174 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10173 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

16 years agochange rounding of the horizontal DWT to match the vertical one
michael [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 optmizations and shouldnt have any effect
on quality

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10172 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10171 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10170 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10169 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

16 years agointro
michael [Tue, 21 Aug 2007 00:26:25 +0000 (00:26 +0000)]
intro

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10168 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10167 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10166 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

16 years agoSimplify and optimize the 4th vertical lifting step of the SSE2 code (untested)
michael [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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10165 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

16 years agoSimplify and optimize the 4th vertical lifting step of the MMX code
michael [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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10164 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

16 years agoSimplify and speedup code, reduce needed headroom by 2 bits in the 3rd
michael [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)

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10163 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

16 years agosimplify, speedup and reduce needed headroom by 2 bits in the 3rd
michael [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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10162 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10161 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10160 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10159 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10158 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

16 years agofixme note
michael [Mon, 20 Aug 2007 22:34:42 +0000 (22:34 +0000)]
fixme note

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10157 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10156 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10155 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10154 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10153 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10152 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

16 years agoAdditional documentation for CRC functions
reimar [Mon, 20 Aug 2007 16:54:47 +0000 (16:54 +0000)]
Additional documentation for CRC functions

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10151 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

16 years agoPrint an SDP when all outputs are RTP (the SDP can be saved in a text file
lucabe [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)

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10150 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

16 years agoImplement the cmdutils.c show_license function.
benoit [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]

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10149 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

16 years agoCall av_find_stream_info() immediately after opening an input file.
lucabe [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)

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10148 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

16 years agoUse avf_sdp_create() in ffserver
lucabe [Mon, 20 Aug 2007 07:07:20 +0000 (07:07 +0000)]
Use avf_sdp_create() in ffserver

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10147 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10146 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10145 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10144 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10143 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10142 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

16 years agosmall simplification
diego [Sat, 18 Aug 2007 08:57:38 +0000 (08:57 +0000)]
small simplification

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10141 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

16 years agodont butcher start_time in av_estimate_timings_from_bit_rate()
michael [Sat, 18 Aug 2007 01:26:06 +0000 (01:26 +0000)]
dont butcher start_time in av_estimate_timings_from_bit_rate()
from a patch by neilb suse de

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10140 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

16 years agoWhen looking for the last packet in each
michael [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 on 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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10139 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

16 years agothere is no gurarantee that every stream will
michael [Sat, 18 Aug 2007 00:45:44 +0000 (00:45 +0000)]
there is no gurarantee that every stream will
have an start_time found (though it is likely),
so check that the start_time is defined before
calculating a duration.
 (patch by neilb suse de)

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10138 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10137 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10136 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

16 years agomention that start_time maybe AV_NOPTS_VALUE (from patch by neilb suse de)
michael [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)

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10135 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

16 years agoAllow pipe: URL to take fd number as input
ramiro [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]

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10134 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

16 years agoIndent for next commit
ramiro [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]

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10133 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10132 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10131 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

16 years agostore asf streaming bitrates consistently
benoit [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]

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10130 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10129 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10128 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

16 years agoDon't pre-scale default_duration to avoid precision loss in fps calculation.
aurel [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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10127 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10126 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10125 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10124 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10123 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

16 years agoelaborate a little on AVStream.start_time, it seems the comment is not clear
michael [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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10122 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10121 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10120 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10119 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

16 years agoStatements like a = b = c = d = e; store from right-to-left, so if
gpoirier [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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10118 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

16 years agoTry size 640x480 for FLC files which don't specify their size.
aurel [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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10117 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

16 years agoRename parse_arg_file function to opt_input_file for consistency.
diego [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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10116 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

16 years agocosmetics: indentation fix
diego [Tue, 14 Aug 2007 09:14:31 +0000 (09:14 +0000)]
cosmetics: indentation fix

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10115 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

16 years agoremove broken movi_end skip-hack-check
michael [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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10114 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

16 years agodont missuse movi_end for checking chunk sizes
michael [Tue, 14 Aug 2007 02:27:31 +0000 (02:27 +0000)]
dont missuse movi_end for checking chunk sizes

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10113 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

16 years agoMake cmdutils.c:parse_options accept as argument a function to parse
diego [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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10112 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10111 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

16 years agoIntroduce AVERROR_PATCHWELCOME
ramiro [Mon, 13 Aug 2007 22:55:04 +0000 (22:55 +0000)]
Introduce AVERROR_PATCHWELCOME

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10110 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10109 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10108 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10107 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

16 years agoAdd attribute that forces alignment of stack to functions that need it.
ramiro [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.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10106 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10105 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10104 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

16 years agoMake ffserver -h exit 0.
diego [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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10103 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10102 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

16 years agoSupport for WavPack version 0x410 (false stereo chunks)
kostya [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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10101 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10100 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

16 years agoAdd av_get_bits_per_sample_format()
conrad [Mon, 13 Aug 2007 05:23:38 +0000 (05:23 +0000)]
Add av_get_bits_per_sample_format()

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10099 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10098 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

16 years agofix type 3 aka skiped blocks for old version
michael [Mon, 13 Aug 2007 01:06:04 +0000 (01:06 +0000)]
fix type 3 aka skiped blocks for old version

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10097 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10096 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10095 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

16 years agouse version instead of some random 32bit value to switch between 16 and
michael [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)

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10094 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

16 years agoreplace vlc_type by version and set that from codec_tag which contains the
michael [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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10093 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10092 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10091 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

16 years agouse shorter types vec_"type" instead of the too long vector "type"
gpoirier [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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10090 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

16 years agoadd second vlc table
michael [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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10089 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

16 years agoadd support for old flac in ogg
michael [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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10088 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10087 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10086 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10085 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

16 years agoDon't check the return value of decode_cabac_residual
conrad [Sun, 12 Aug 2007 00:07:29 +0000 (00:07 +0000)]
Don't check the return value of decode_cabac_residual
Patch by Alexander Strange  astrange at_ ithinksw dot com

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10084 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

16 years agoEnsure av_tree_insert() is defined before using it.
aurel [Sat, 11 Aug 2007 23:58:10 +0000 (23:58 +0000)]
Ensure av_tree_insert() is defined before using it.
Patch by Carl Eugen Hoyos   cehoyos _at_ ag.or.at

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10083 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

16 years agomore usage of av_clip()
aurel [Sat, 11 Aug 2007 23:29:21 +0000 (23:29 +0000)]
more usage of av_clip()

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10082 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

16 years agoone more simplification
aurel [Sat, 11 Aug 2007 23:23:20 +0000 (23:23 +0000)]
one more simplification

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10081 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

16 years agovarious simplifications around recent av_clip_int16() usage
aurel [Sat, 11 Aug 2007 23:17:03 +0000 (23:17 +0000)]
various simplifications around recent av_clip_int16() usage

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10080 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b