]> rtime.felk.cvut.cz Git - frescor/ffmpeg.git/log
frescor/ffmpeg.git
16 years agoReindent
banan [Thu, 20 Dec 2007 11:22:39 +0000 (11:22 +0000)]
Reindent

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

16 years agoCorrectly handle FLV_CODECID_NELLYMOSER_8HZ_MONO files
banan [Thu, 20 Dec 2007 11:21:10 +0000 (11:21 +0000)]
Correctly handle FLV_CODECID_NELLYMOSER_8HZ_MONO files

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

16 years agoDocument a few more structure change rules with relation to ABI/API.
michael [Thu, 20 Dec 2007 09:59:07 +0000 (09:59 +0000)]
Document a few more structure change rules with relation to ABI/API.

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

16 years agofix indentation
bcoudurier [Thu, 20 Dec 2007 09:51:11 +0000 (09:51 +0000)]
fix indentation

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

16 years agoDocument structure change rules with relation to ABI/API.
michael [Thu, 20 Dec 2007 09:43:01 +0000 (09:43 +0000)]
Document structure change rules with relation to ABI/API.

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

16 years agoAdd option for user to scale the amount of dynamic range compression which is
jbr [Thu, 20 Dec 2007 00:55:08 +0000 (00:55 +0000)]
Add option for user to scale the amount of dynamic range compression which is
applied by the audio decoder, and use that option in the AC3 decoder.

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

16 years agocosmetics: indentation
aurel [Thu, 20 Dec 2007 00:26:53 +0000 (00:26 +0000)]
cosmetics: indentation

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

16 years agoremove double check of pb->read_seek
aurel [Thu, 20 Dec 2007 00:25:18 +0000 (00:25 +0000)]
remove double check of pb->read_seek

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

16 years agopb->buf_end is already set by url_open_buf()
aurel [Wed, 19 Dec 2007 23:29:26 +0000 (23:29 +0000)]
pb->buf_end is already set by url_open_buf()

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

16 years agouse proper url_is_streamed() API
aurel [Wed, 19 Dec 2007 23:26:18 +0000 (23:26 +0000)]
use proper url_is_streamed() API
instead of messing with ByteIOContext internal is_streamed field

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

16 years agoFix problem with multithreaded decoding, introduced by r11214.
cehoyos [Wed, 19 Dec 2007 23:03:52 +0000 (23:03 +0000)]
Fix problem with multithreaded decoding, introduced by r11214.
Patch by Reinhard Nissl: rnissl gmx de

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

16 years agoMake recently added and still unused read_seek functions return offset_t.
michael [Wed, 19 Dec 2007 21:11:08 +0000 (21:11 +0000)]
Make recently added and still unused read_seek functions return offset_t.

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

16 years agoMerge recently added and still unused play and pause functions.
michael [Wed, 19 Dec 2007 20:57:13 +0000 (20:57 +0000)]
Merge recently added and still unused play and pause functions.

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

16 years agouse generic 'glbl' atom if extradata is present but no specific method is known
bcoudurier [Wed, 19 Dec 2007 16:00:08 +0000 (16:00 +0000)]
use generic 'glbl' atom if extradata is present but no specific method is known

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

16 years agosupports glbl atom containing generic extradata for all codecs
bcoudurier [Wed, 19 Dec 2007 15:39:10 +0000 (15:39 +0000)]
supports glbl atom containing generic extradata for all codecs

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

16 years agoIncrease minor version due to new av_close_input_stream
reimar [Wed, 19 Dec 2007 14:09:54 +0000 (14:09 +0000)]
Increase minor version due to new av_close_input_stream

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

16 years agoAdd a av_close_input_stream function
reimar [Wed, 19 Dec 2007 14:07:13 +0000 (14:07 +0000)]
Add a av_close_input_stream function

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

16 years agoRemove dead code which disapeared with the last major version bump.
michael [Wed, 19 Dec 2007 11:31:36 +0000 (11:31 +0000)]
Remove dead code which disapeared with the last major version bump.

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

16 years agoRemove *_codec_id from AVFormatParameters with the next major version bump.
michael [Wed, 19 Dec 2007 10:58:54 +0000 (10:58 +0000)]
Remove *_codec_id from AVFormatParameters with the next major version bump.
AVFormatParameters is never available when needed and is an annoying mess.

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

16 years agoAllow overriding codec_ids.
michael [Wed, 19 Dec 2007 10:56:17 +0000 (10:56 +0000)]
Allow overriding codec_ids.

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

16 years agocosmetics: Sort some more entries.
diego [Wed, 19 Dec 2007 08:14:21 +0000 (08:14 +0000)]
cosmetics: Sort some more entries.

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

16 years agoRemove unneeded avio wraper functions.
michael [Wed, 19 Dec 2007 02:33:47 +0000 (02:33 +0000)]
Remove unneeded avio wraper functions.

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

16 years agoA little more doxygenization.
michael [Tue, 18 Dec 2007 19:40:57 +0000 (19:40 +0000)]
A little more doxygenization.

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

16 years agoDocument Motion_Est_IDs.
michael [Tue, 18 Dec 2007 19:40:08 +0000 (19:40 +0000)]
Document Motion_Est_IDs.

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

16 years agoRemove old variable with the next major version bump.
michael [Tue, 18 Dec 2007 14:51:55 +0000 (14:51 +0000)]
Remove old variable with the next major version bump.

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

16 years agoadd bitrate helper to choose all dnxhd variants
bcoudurier [Tue, 18 Dec 2007 13:52:07 +0000 (13:52 +0000)]
add bitrate helper to choose all dnxhd variants

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

16 years agoavoid infinite loop if pixel format conversion does not exist
bcoudurier [Tue, 18 Dec 2007 13:49:58 +0000 (13:49 +0000)]
avoid infinite loop if pixel format conversion does not exist

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

16 years agodv1394 depends on dv_demuxer, fixes linking with demuxers disabled.
diego [Mon, 17 Dec 2007 19:30:04 +0000 (19:30 +0000)]
dv1394 depends on dv_demuxer, fixes linking with demuxers disabled.
patch by Panagiotis Issaris

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

16 years agoanother comment ->doxy
michael [Mon, 17 Dec 2007 19:29:13 +0000 (19:29 +0000)]
another comment ->doxy

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

16 years agoME default doesnt belong to the ME type enum
michael [Mon, 17 Dec 2007 19:26:11 +0000 (19:26 +0000)]
ME default doesnt belong to the ME type enum

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

16 years agochange some normal comments to doxy ones
michael [Mon, 17 Dec 2007 19:25:13 +0000 (19:25 +0000)]
change some normal comments to doxy ones

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

16 years agoSimplify av_close_input_file similarly to av_open_input_file previously
reimar [Mon, 17 Dec 2007 19:12:43 +0000 (19:12 +0000)]
Simplify av_close_input_file similarly to av_open_input_file previously

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

16 years agoSimplify av_open_input_file
reimar [Mon, 17 Dec 2007 19:08:17 +0000 (19:08 +0000)]
Simplify av_open_input_file

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

16 years agoCorrect spatial prediction mode in RV30/40 for vertical left direction
kostya [Mon, 17 Dec 2007 18:43:34 +0000 (18:43 +0000)]
Correct spatial prediction mode in RV30/40 for vertical left direction
and add its version that does not rely on down left neighbour subblock.

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

16 years agoclarify FIXME
michael [Mon, 17 Dec 2007 18:23:18 +0000 (18:23 +0000)]
clarify FIXME

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

16 years agoAdd FF_OPT_TYPE_BINARY and use it to add a cryptokey option
reimar [Mon, 17 Dec 2007 17:41:24 +0000 (17:41 +0000)]
Add FF_OPT_TYPE_BINARY and use it to add a cryptokey option

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

16 years agoFix crash in PCM decoder when number of channels is not set.
benoit [Mon, 17 Dec 2007 10:41:47 +0000 (10:41 +0000)]
Fix crash in PCM decoder when number of channels is not set.
Patch by "wg": video06 malloc de
See Issue298

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

16 years agoEnable av_read_pause(), av_read_play() and the ASF demuxer's av_read_seek()
benoit [Mon, 17 Dec 2007 09:28:46 +0000 (09:28 +0000)]
Enable av_read_pause(), av_read_play() and the ASF demuxer's av_read_seek()
to use the protocol-native functionality if available.
Patch by Björn Axelsson: bjorn point axelsson at intinor dot se
Original thread: [FFmpeg-devel] [PATCH][4/4] Enable use of the extended API
Date: Thu Nov 22 16:01:06 CET 2007

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

16 years agoRemove unnecessary system include path from pkg-config files.
diego [Mon, 17 Dec 2007 09:16:40 +0000 (09:16 +0000)]
Remove unnecessary system include path from pkg-config files.

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

16 years agoSkip dialog normalization. It shouldn't be used by the decoder, and there is
jbr [Mon, 17 Dec 2007 01:09:00 +0000 (01:09 +0000)]
Skip dialog normalization. It shouldn't be used by the decoder, and there is
not currently a clean way to pass the value to
the user.

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

16 years agoRevert commit made in revision 11228. I'm getting some strange results in the
jbr [Mon, 17 Dec 2007 01:03:19 +0000 (01:03 +0000)]
Revert commit made in revision 11228. I'm getting some strange results in the
downmixed output that I can't quite figure out.

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

16 years agomove FLAC mmx dsp to its own file
aurel [Sun, 16 Dec 2007 22:20:47 +0000 (22:20 +0000)]
move FLAC mmx dsp to its own file

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

16 years agouseless 0L here
bcoudurier [Sun, 16 Dec 2007 18:51:00 +0000 (18:51 +0000)]
useless 0L here

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

16 years agoremove now useless fields
bcoudurier [Sun, 16 Dec 2007 18:46:57 +0000 (18:46 +0000)]
remove now useless fields

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

16 years agodo not retain useless pointers to avstream priv_data, use it directly
bcoudurier [Sun, 16 Dec 2007 18:45:48 +0000 (18:45 +0000)]
do not retain useless pointers to avstream priv_data, use it directly

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

16 years agoremove duplicate field
bcoudurier [Sun, 16 Dec 2007 18:30:45 +0000 (18:30 +0000)]
remove duplicate field

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

16 years agocosmetics: func -> parse, remove useless parenthesis
bcoudurier [Sun, 16 Dec 2007 18:26:34 +0000 (18:26 +0000)]
cosmetics: func -> parse, remove useless parenthesis

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

16 years agoremove useless declaration
bcoudurier [Sun, 16 Dec 2007 18:24:32 +0000 (18:24 +0000)]
remove useless declaration

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

16 years agosave pointer to parse table, its unlikely to change
bcoudurier [Sun, 16 Dec 2007 18:20:27 +0000 (18:20 +0000)]
save pointer to parse table, its unlikely to change

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

16 years agoremove useless seek
bcoudurier [Sun, 16 Dec 2007 18:10:52 +0000 (18:10 +0000)]
remove useless seek

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

16 years agocosmetics
bcoudurier [Sun, 16 Dec 2007 18:10:18 +0000 (18:10 +0000)]
cosmetics

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

16 years agosupport streamed mov/mp4
bcoudurier [Sun, 16 Dec 2007 18:08:06 +0000 (18:08 +0000)]
support streamed mov/mp4

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

16 years agoreturn error when url_fseek could not read until desired offset in streamed mode
bcoudurier [Sun, 16 Dec 2007 17:52:46 +0000 (17:52 +0000)]
return error when url_fseek could not read until desired offset in streamed mode

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

16 years agocosmetics: comment typo fixes
diego [Sun, 16 Dec 2007 17:22:09 +0000 (17:22 +0000)]
cosmetics: comment typo fixes

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

16 years agoMake strict altivec parsers happy (gcc-4.3 and others)
lu_zero [Sun, 16 Dec 2007 14:31:38 +0000 (14:31 +0000)]
Make strict altivec parsers happy (gcc-4.3 and others)

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

16 years agoRV40 decoder should use availability cache
kostya [Sun, 16 Dec 2007 12:45:38 +0000 (12:45 +0000)]
RV40 decoder should use availability cache

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

16 years agoRV30/40 decoding core
kostya [Sun, 16 Dec 2007 12:44:25 +0000 (12:44 +0000)]
RV30/40 decoding core

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

16 years agodownmix before the IMDCT if no block switching is used
jbr [Sun, 16 Dec 2007 04:25:50 +0000 (04:25 +0000)]
downmix before the IMDCT if no block switching is used

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

16 years agoAdd 'l' suffix where it is necessary because type can not always be
reimar [Sat, 15 Dec 2007 23:08:15 +0000 (23:08 +0000)]
Add 'l' suffix where it is necessary because type can not always be
inferred from arguments. Fixes compilation with Intel compiler

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

16 years agochoose next sample by sample position
bcoudurier [Sat, 15 Dec 2007 19:08:42 +0000 (19:08 +0000)]
choose next sample by sample position
when streams' next dts difference is below AV_TIME_BASE,
to reduce seeking, needed for slow underlying protocols (http),
a slightly modified patch from elupus, elupus at ecce dot se

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

16 years agodocument how to free the result of av_alloc_format_context()
michael [Sat, 15 Dec 2007 16:54:58 +0000 (16:54 +0000)]
document how to free the result of av_alloc_format_context()

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

16 years agoAdd missing '\n' to log format text
andoma [Sat, 15 Dec 2007 10:03:49 +0000 (10:03 +0000)]
Add missing '\n' to log format text

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

16 years agoSDL does not seem to support more than two channels.
andoma [Sat, 15 Dec 2007 07:05:14 +0000 (07:05 +0000)]
SDL does not seem to support more than two channels.
So, if this is the case, ask for downmixing by the codec.

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

16 years agoNotify the input coder about the number of requested channels.
andoma [Sat, 15 Dec 2007 07:04:17 +0000 (07:04 +0000)]
Notify the input coder about the number of requested channels.
If the decoder does not fulfill our request, try using lavf's audio_resample().
If that also fails, bail out.

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

16 years agoMake DCA decoder honor avctx->request_channels in a more advisory way.
andoma [Sat, 15 Dec 2007 07:01:33 +0000 (07:01 +0000)]
Make DCA decoder honor avctx->request_channels in a more advisory way.

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

16 years agoMake AC3 decoder honor avctx->request_channels
andoma [Sat, 15 Dec 2007 07:00:19 +0000 (07:00 +0000)]
Make AC3 decoder honor avctx->request_channels

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

16 years agoMake fill_rectangle() available for other decoders
kostya [Sat, 15 Dec 2007 06:06:16 +0000 (06:06 +0000)]
Make fill_rectangle() available for other decoders

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

16 years agoFix brain-dead parts of r11216, specifically:
heydowns [Fri, 14 Dec 2007 22:49:30 +0000 (22:49 +0000)]
Fix brain-dead parts of r11216, specifically:
Actually unreference removed pics
And check for too many reference frames as originally intended, not equal
to max reference frames.

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

16 years agoBenjamin expressed the wish to be DCA maintainer too
kostya [Fri, 14 Dec 2007 09:22:27 +0000 (09:22 +0000)]
Benjamin expressed the wish to be DCA maintainer too

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

16 years agoEnsure that our total reference frame count does not exceed the SPS
heydowns [Fri, 14 Dec 2007 06:25:23 +0000 (06:25 +0000)]
Ensure that our total reference frame count does not exceed the SPS
max frame count, which is limited to less than the size of the
reference buffers, thereby preventing overflow.
Part of fix for issue 281.

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

16 years agoActually return with an error condition if we're being asked to deal with too
heydowns [Fri, 14 Dec 2007 05:48:27 +0000 (05:48 +0000)]
Actually return with an error condition if we're being asked to deal with too
many reference frames. Also check max num ref frames against our internal
ref buffer sizes.
Part of fix for roundup issue 281

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

16 years agoMake h264 decoder conform to requirements of mpegvideo's MPV_frame_start.
heydowns [Fri, 14 Dec 2007 05:37:23 +0000 (05:37 +0000)]
Make h264 decoder conform to requirements of mpegvideo's MPV_frame_start.
Namely, that it should not be called if you are starting to decode a B
frame without any reference pictures.
Prevents an endless allocation cycle in MPV_frame_start that will end in
picture buffer overflow and abort.
Fixes roundup issue 216.

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

16 years agoAdd a missing break, before av_set_number would always return NULL for
reimar [Thu, 13 Dec 2007 19:00:53 +0000 (19:00 +0000)]
Add a missing break, before av_set_number would always return NULL for
FF_OPT_TYPE_RATIONAL options instead of the corresponding AVOption

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

16 years agoFix non_zero_count_cache for deblocking in field pictures.
heydowns [Thu, 13 Dec 2007 00:50:47 +0000 (00:50 +0000)]
Fix non_zero_count_cache for deblocking in field pictures.

Based on original patch by Martin Zlomek martin.zlomek a email D cz
ffmpeg-devel thread: H264: Fix non_zero_count_cache for deblocking in fields
Fri, 30 Nov 2007 9:58:23

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

16 years agoadd required include to make this file self-contained
aurel [Wed, 12 Dec 2007 22:45:03 +0000 (22:45 +0000)]
add required include to make this file self-contained

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

16 years agoRevert r11202: do not create copy relocations when linking to shared libs
mru [Wed, 12 Dec 2007 21:51:52 +0000 (21:51 +0000)]
Revert r11202: do not create copy relocations when linking to shared libs

This caused more problems than it solved and is no longer required.

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

16 years agouse av_log_get/set_level()
mru [Wed, 12 Dec 2007 21:48:50 +0000 (21:48 +0000)]
use av_log_get/set_level()

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

16 years agokill a warning, av_sha1_update accepts uint8_t * not uint64_t *
lu_zero [Wed, 12 Dec 2007 21:03:11 +0000 (21:03 +0000)]
kill a warning, av_sha1_update accepts uint8_t * not uint64_t *

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

16 years agoProvide sha1 to outside applications
lu_zero [Wed, 12 Dec 2007 20:58:41 +0000 (20:58 +0000)]
Provide sha1 to outside applications
Patch from Diego Pettenò flameeyesATgmailDOTcom

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

16 years agoav_*_next() API for libavformat
michael [Wed, 12 Dec 2007 19:01:58 +0000 (19:01 +0000)]
av_*_next() API for libavformat

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

16 years agoavoid using first_avcodec
michael [Wed, 12 Dec 2007 18:47:58 +0000 (18:47 +0000)]
avoid using first_avcodec

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

16 years agoav_*_next() API for libavcodec
michael [Wed, 12 Dec 2007 18:40:11 +0000 (18:40 +0000)]
av_*_next() API for libavcodec

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

16 years agoShow which bitstreamfilters were compiled in, similar to the protocols etc
takis [Wed, 12 Dec 2007 11:52:27 +0000 (11:52 +0000)]
Show which bitstreamfilters were compiled in, similar to the protocols etc
enumerations.

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

16 years agodo not create copy relocations when linking to shared libs
mru [Tue, 11 Dec 2007 20:02:09 +0000 (20:02 +0000)]
do not create copy relocations when linking to shared libs

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

16 years agotypo/clarification
diego [Tue, 11 Dec 2007 18:47:04 +0000 (18:47 +0000)]
typo/clarification

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

16 years agoFix compilation of os_support.c for MinGW with --disable-network
ramiro [Sun, 9 Dec 2007 14:39:01 +0000 (14:39 +0000)]
Fix compilation of os_support.c for MinGW with --disable-network
Patch by Tom Harper <d.thomas.harper <at> gmail.com>

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

16 years agoEnable 4x4 IDCT for FASTTX=0 mode in WMV3
kostya [Sun, 9 Dec 2007 05:55:45 +0000 (05:55 +0000)]
Enable 4x4 IDCT for FASTTX=0 mode in WMV3

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

16 years agoAdd 4x4 IDCT
kostya [Sun, 9 Dec 2007 05:54:59 +0000 (05:54 +0000)]
Add 4x4 IDCT

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

16 years agocosmetics: rename ac3 decoder variables
jbr [Sun, 9 Dec 2007 03:28:10 +0000 (03:28 +0000)]
cosmetics: rename ac3 decoder variables

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

16 years agocosmetics: rename common ac3 variables
jbr [Sun, 9 Dec 2007 03:27:14 +0000 (03:27 +0000)]
cosmetics: rename common ac3 variables

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

16 years agocosmetics: vertical align after last commit
jbr [Sun, 9 Dec 2007 03:25:42 +0000 (03:25 +0000)]
cosmetics: vertical align after last commit

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

16 years agocosmetics: rename ac3 bit allocation variables
jbr [Sun, 9 Dec 2007 03:23:04 +0000 (03:23 +0000)]
cosmetics: rename ac3 bit allocation variables

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

16 years agocosmetics: rename ac3 tables
jbr [Sun, 9 Dec 2007 03:21:33 +0000 (03:21 +0000)]
cosmetics: rename ac3 tables

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

16 years agoadd ff_ prefix to all simple_idct symbols
aurel [Sat, 8 Dec 2007 21:21:11 +0000 (21:21 +0000)]
add ff_ prefix to all simple_idct symbols

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

16 years agoReindent after last commit
kostya [Sat, 8 Dec 2007 11:46:09 +0000 (11:46 +0000)]
Reindent after last commit

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

16 years agoUpdate Altivec variant of vc1_inv_trans_8x4
kostya [Sat, 8 Dec 2007 11:45:42 +0000 (11:45 +0000)]
Update Altivec variant of vc1_inv_trans_8x4

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

16 years agoUse IDCT functions when FASTTX=0
kostya [Sat, 8 Dec 2007 10:50:50 +0000 (10:50 +0000)]
Use IDCT functions when FASTTX=0

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

16 years agoSwitch VC-1 decoder to output decoded residual immediately.
kostya [Sat, 8 Dec 2007 10:41:18 +0000 (10:41 +0000)]
Switch VC-1 decoder to output decoded residual immediately.

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

16 years agoRename some tables
kostya [Sat, 8 Dec 2007 09:15:44 +0000 (09:15 +0000)]
Rename some tables

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

16 years agoAdd small OS/2 section with a link to further information.
diego [Fri, 7 Dec 2007 08:03:05 +0000 (08:03 +0000)]
Add small OS/2 section with a link to further information.
patch by Dave Yeo, daveryeo telus net

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