]> rtime.felk.cvut.cz Git - frescor/ffmpeg.git/log
frescor/ffmpeg.git
14 years agoDefine INFINITIY and NAN in mathematics.h if missing
mru [Mon, 10 Aug 2009 01:27:27 +0000 (01:27 +0000)]
Define INFINITIY and NAN in mathematics.h if missing

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

14 years agoDocument the output of ffmpeg -formats.
cehoyos [Sun, 9 Aug 2009 10:42:38 +0000 (10:42 +0000)]
Document the output of ffmpeg -formats.

Patch by William R. Zwicky, wrzwicky pobox com

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

14 years agoGenerate dependencies while compiling if supported by compiler
mru [Sat, 8 Aug 2009 18:27:27 +0000 (18:27 +0000)]
Generate dependencies while compiling if supported by compiler

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

14 years agoGenerate dependencies when object files are built
mru [Sat, 8 Aug 2009 18:27:22 +0000 (18:27 +0000)]
Generate dependencies when object files are built

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

14 years agofix riff subtitle timebase
aurel [Fri, 7 Aug 2009 23:57:52 +0000 (23:57 +0000)]
fix riff subtitle timebase

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

14 years agoRemove some hunks of unused and disabled code cruft.
diego [Fri, 7 Aug 2009 14:53:31 +0000 (14:53 +0000)]
Remove some hunks of unused and disabled code cruft.

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

14 years agoRemove commented-out cruft.
diego [Thu, 6 Aug 2009 15:48:19 +0000 (15:48 +0000)]
Remove commented-out cruft.

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

14 years agoconfigure: allow comma-separated list in --enable/disable-thing=name
mru [Thu, 6 Aug 2009 15:45:25 +0000 (15:45 +0000)]
configure: allow comma-separated list in --enable/disable-thing=name

The argument to these options is now a comma-separated list of shell
patterns, e.g. --disable-decoder='indeo*,rv*'

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

14 years agoconfigure: allow wildcards in --enable/disable-thing=name
mru [Thu, 6 Aug 2009 15:45:22 +0000 (15:45 +0000)]
configure: allow wildcards in --enable/disable-thing=name

The name can now be a standard shell pattern.  For example,
--disable-encoder=* disables all encoders.

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

14 years agoconfigure: support --cpu=host to tune for the host system
mru [Thu, 6 Aug 2009 15:45:19 +0000 (15:45 +0000)]
configure: support --cpu=host to tune for the host system

This requires a gcc version with -march=native or -mcpu=native support,
which is somewhat random for non-x86.

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

14 years agoMake WMV2 encoder depend on H.263 encoder in configure.
diego [Thu, 6 Aug 2009 15:04:59 +0000 (15:04 +0000)]
Make WMV2 encoder depend on H.263 encoder in configure.

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

14 years agoMake MPEG-4 encoder depend on H.263 encoder in configure.
diego [Thu, 6 Aug 2009 13:04:48 +0000 (13:04 +0000)]
Make MPEG-4 encoder depend on H.263 encoder in configure.

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

14 years agoMake WMV1 encoder depend on H.263 encoder in configure.
diego [Thu, 6 Aug 2009 12:56:25 +0000 (12:56 +0000)]
Make WMV1 encoder depend on H.263 encoder in configure.

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

14 years agoDo not check for both CONFIG_H263_ENCODER and CONFIG_FLV_ENCODER.
diego [Wed, 5 Aug 2009 15:27:22 +0000 (15:27 +0000)]
Do not check for both CONFIG_H263_ENCODER and CONFIG_FLV_ENCODER.
The latter can never be enabled without the former.

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

14 years agoMake FLV encoder depend on H.263 encoder in configure.
diego [Wed, 5 Aug 2009 15:26:54 +0000 (15:26 +0000)]
Make FLV encoder depend on H.263 encoder in configure.

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

14 years agoDo not check for both CONFIG_H263_ENCODER and CONFIG_H263P_ENCODER.
diego [Wed, 5 Aug 2009 15:22:16 +0000 (15:22 +0000)]
Do not check for both CONFIG_H263_ENCODER and CONFIG_H263P_ENCODER.
The latter can never be enabled without the former.

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

14 years agoMake H.263+ (H263P) encoder depend on H.263 encoder in configure.
diego [Wed, 5 Aug 2009 15:21:36 +0000 (15:21 +0000)]
Make H.263+ (H263P) encoder depend on H.263 encoder in configure.

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

14 years agoDeclare the dependencies of the MSMPEG4v1/MSMPEG4v2/MSMPEG4v3 encoders on the
diego [Wed, 5 Aug 2009 13:02:04 +0000 (13:02 +0000)]
Declare the dependencies of the MSMPEG4v1/MSMPEG4v2/MSMPEG4v3 encoders on the
H.263 encoder in configure.

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

14 years agoDo not redundantly check for preprocessor definitions of CONFIG_RV10_ENCODER or
diego [Wed, 5 Aug 2009 10:46:43 +0000 (10:46 +0000)]
Do not redundantly check for preprocessor definitions of CONFIG_RV10_ENCODER or
CONFIG_RV20_ENCODER when also checking for CONFIG_H263_ENCODER.
The RV10/RV20 encoders depend on the H.263 encoder.

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

14 years agoDeclare the dependency of RV10/RV20 encoder on the H.263 encoder in configure.
diego [Wed, 5 Aug 2009 10:44:12 +0000 (10:44 +0000)]
Declare the dependency of RV10/RV20 encoder on the H.263 encoder in configure.

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

14 years agoAdd a Changelog entry for noX handling for OPT_BOOL X.
benoit [Wed, 5 Aug 2009 06:14:39 +0000 (06:14 +0000)]
Add a Changelog entry for noX handling for OPT_BOOL X.

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

14 years agocosmetics: move fixed_coeffs into the aligned arrays comment group
jbr [Wed, 5 Aug 2009 02:37:49 +0000 (02:37 +0000)]
cosmetics: move fixed_coeffs into the aligned arrays comment group

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

14 years agocosmetics: reindent after last commit
jbr [Wed, 5 Aug 2009 02:31:13 +0000 (02:31 +0000)]
cosmetics: reindent after last commit

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

14 years agoac3dec: simplify zero-bit mantissa dithering by calculating it
jbr [Wed, 5 Aug 2009 02:30:34 +0000 (02:30 +0000)]
ac3dec: simplify zero-bit mantissa dithering by calculating it
conditionally during mantissa decoding, then only removing it from the
coupling range for coupled channels which do not use dithering.

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

14 years agocosmetics: indentation and line wrap
jbr [Wed, 5 Aug 2009 01:58:28 +0000 (01:58 +0000)]
cosmetics: indentation and line wrap

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

14 years agocosmetics after last commit
jbr [Wed, 5 Aug 2009 01:14:28 +0000 (01:14 +0000)]
cosmetics after last commit

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

14 years agoModify decode_band_structure() so that the actual band structure is only
jbr [Wed, 5 Aug 2009 01:13:42 +0000 (01:13 +0000)]
Modify decode_band_structure() so that the actual band structure is only
used within the function.  This removes the need to have the coupling band
structure stored in the AC3DecodeContext.

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

14 years agoUse coupling band sizes instead of coupling band structure when
jbr [Wed, 5 Aug 2009 01:00:41 +0000 (01:00 +0000)]
Use coupling band sizes instead of coupling band structure when
calculating coupling transform coefficients.

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

14 years agoParse frame size code, see "svq3.c: parse frame size" thread on ML.
rbultje [Tue, 4 Aug 2009 21:55:47 +0000 (21:55 +0000)]
Parse frame size code, see "svq3.c: parse frame size" thread on ML.

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

14 years agoMake me maintainer of rtp_asf.*
rbultje [Tue, 4 Aug 2009 21:43:53 +0000 (21:43 +0000)]
Make me maintainer of rtp_asf.*

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

14 years agoMake 'stats' a bool option again.
benoit [Tue, 4 Aug 2009 09:26:33 +0000 (09:26 +0000)]
Make 'stats' a bool option again.
To disable stats, use -nostats option.

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

14 years agoUpdate x264 asm code to latest to add support for 64-bit Windows.
darkshikari [Tue, 4 Aug 2009 07:42:55 +0000 (07:42 +0000)]
Update x264 asm code to latest to add support for 64-bit Windows.
Use the new x86inc features to support 64-bit Windows on all non-x264 nasm
assembly code as well.
Patch by John Adcock, dscaler.johnad AT googlemail DOT com.
Win64 changes originally by Anton Mitrofanov.
x86util changes mostly by Holger Lubitz.

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

14 years agoSplit RV10 encoder off into its own file.
diego [Mon, 3 Aug 2009 23:22:46 +0000 (23:22 +0000)]
Split RV10 encoder off into its own file.

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

14 years agoSplit RV20 encoder into its own file.
diego [Mon, 3 Aug 2009 23:07:08 +0000 (23:07 +0000)]
Split RV20 encoder into its own file.

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

14 years agocosmetics: add more detailed information to the documentation for
jbr [Mon, 3 Aug 2009 22:05:31 +0000 (22:05 +0000)]
cosmetics: add more detailed information to the documentation for
decode_band_structure().

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

14 years agoCosmetic: Reindent after last commit
heydowns [Mon, 3 Aug 2009 17:55:02 +0000 (17:55 +0000)]
Cosmetic: Reindent after last commit

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

14 years agoRevert r18344. Fixes at least issue 1218, 1221, and 1187), see master
heydowns [Mon, 3 Aug 2009 17:54:11 +0000 (17:54 +0000)]
Revert r18344.  Fixes at least issue 1218, 1221, and 1187), see master
issue 1221 for details.
Briefly, out of bounds field mvs in field pictures would cause a crash.

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

14 years agoCorrect the sign of the arithmetic in ff_celp_lp_zero_synthesis_filterf()
superdump [Mon, 3 Aug 2009 17:15:01 +0000 (17:15 +0000)]
Correct the sign of the arithmetic in ff_celp_lp_zero_synthesis_filterf()

Patch by Colin McQuillan ( m.niloc googlemail com )

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

14 years agoMove AVCodec declarations for RV10/20 from mpegvideo_enc.c to rv10.c.
diego [Mon, 3 Aug 2009 15:23:53 +0000 (15:23 +0000)]
Move AVCodec declarations for RV10/20 from mpegvideo_enc.c to rv10.c.
It is better to keep the declarations in conditionally compiled places.

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

14 years agoHandle noX for OPT_BOOL X.
benoit [Mon, 3 Aug 2009 09:24:39 +0000 (09:24 +0000)]
Handle noX for OPT_BOOL X.

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

14 years agoExpose QCELP's floating-point LSP-to-LPC function
superdump [Mon, 3 Aug 2009 08:37:02 +0000 (08:37 +0000)]
Expose QCELP's floating-point LSP-to-LPC function
qcelp_lsp exported a single function, ff_acelp_lspd2lpc, which was not
specific to qcelp. It can be kept with its fixed-point version
ff_acelp_lsp2lpc in lpc.c.

Patch by Colin McQuillan ( m.niloc googlemail com )

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

14 years agoMake the LSP naming more consistent
superdump [Mon, 3 Aug 2009 08:31:20 +0000 (08:31 +0000)]
Make the LSP naming more consistent
Use the convention from lsp.c: an LSF is a frequency, an LSP is the
cosine of an LSF, and LSP functions should have an ff_acelp prefix.
Use a "d" suffix to specify doubles.

Patch by Colin McQuillan ( m.niloc googlemail com )

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

14 years agoReplace 5 with AOT_SBR when referring to the MPEG-4 audio object type.
jbr [Mon, 3 Aug 2009 02:09:23 +0000 (02:09 +0000)]
Replace 5 with AOT_SBR when referring to the MPEG-4 audio object type.

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

14 years agoUse enums instead of int.
ramiro [Sun, 2 Aug 2009 17:42:40 +0000 (17:42 +0000)]
Use enums instead of int.

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

14 years agovfwcap: Move vfw_read_close to avoid forward declaration.
ramiro [Sun, 2 Aug 2009 17:39:10 +0000 (17:39 +0000)]
vfwcap: Move vfw_read_close to avoid forward declaration.
Patch by Diego.

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

14 years agoRemove commented-out cruft.
diego [Sun, 2 Aug 2009 15:10:03 +0000 (15:10 +0000)]
Remove commented-out cruft.

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

14 years agoMake XVMC mpegvideo decoder depend on mpegvideo decoder.
diego [Sun, 2 Aug 2009 14:47:26 +0000 (14:47 +0000)]
Make XVMC mpegvideo decoder depend on mpegvideo decoder.
It makes no sense to enable the former without the latter.

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

14 years agocosmetics: K&R coding style, prettyprinting
diego [Sun, 2 Aug 2009 13:35:42 +0000 (13:35 +0000)]
cosmetics: K&R coding style, prettyprinting

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

14 years agoadd approved hunks of the wmapro decoder
faust3 [Sun, 2 Aug 2009 12:57:07 +0000 (12:57 +0000)]
add approved hunks of the wmapro decoder

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

14 years agocosmetics: K&R coding style
diego [Sun, 2 Aug 2009 10:50:59 +0000 (10:50 +0000)]
cosmetics: K&R coding style

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

14 years agocosmetics: K&R coding style
diego [Sun, 2 Aug 2009 10:34:30 +0000 (10:34 +0000)]
cosmetics: K&R coding style

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

14 years agocosmetics, reindent
bcoudurier [Sun, 2 Aug 2009 08:47:02 +0000 (08:47 +0000)]
cosmetics, reindent

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

14 years agocosmetics, reindent
bcoudurier [Sun, 2 Aug 2009 08:46:43 +0000 (08:46 +0000)]
cosmetics, reindent

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

14 years agofix jpeg parser when PARSER_FLAG_COMPLETE_FRAMES is set
bcoudurier [Sun, 2 Aug 2009 08:46:11 +0000 (08:46 +0000)]
fix jpeg parser when PARSER_FLAG_COMPLETE_FRAMES is set

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

14 years agoRTMP needs tcp_protocol
mru [Fri, 31 Jul 2009 07:40:35 +0000 (07:40 +0000)]
RTMP needs tcp_protocol

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

14 years agoRTMP protocol support (as a client)
kostya [Fri, 31 Jul 2009 06:49:36 +0000 (06:49 +0000)]
RTMP protocol support (as a client)

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

14 years agoMake av_always_inline a no-op when --disable-optimizations is supplied to
heydowns [Thu, 30 Jul 2009 22:41:05 +0000 (22:41 +0000)]
Make av_always_inline a no-op when --disable-optimizations is supplied to
configure

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

14 years agoIncrease audio queue size in FFplay so files with big audio/video delay
bcoudurier [Thu, 30 Jul 2009 22:19:45 +0000 (22:19 +0000)]
Increase audio queue size in FFplay so files with big audio/video delay
like mov can play nicely.

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

14 years agoRevert addition of '#undef av_always_inline' to config.h in the small case.
diego [Thu, 30 Jul 2009 21:58:43 +0000 (21:58 +0000)]
Revert addition of '#undef av_always_inline' to config.h in the small case.
Instead, #include config.h at the top of common.h so that av_always_inline
does not get doubly defined.

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

14 years agoDisplay stats by default in FFplay and increase refresh time.
bcoudurier [Thu, 30 Jul 2009 21:54:50 +0000 (21:54 +0000)]
Display stats by default in FFplay and increase refresh time.
Change -stats cli option to take int, so stats can be disabled.

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

14 years agoMark conditionally used variable T2 as av_unused; avoids the warning:
diego [Thu, 30 Jul 2009 21:21:30 +0000 (21:21 +0000)]
Mark conditionally used variable T2 as av_unused; avoids the warning:
libavutil/sha.c:183: warning: unused variable `T2'

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

14 years agoChange av_log() calls surrounded by '#ifdef DEBUG' into dprintf macros.
diego [Thu, 30 Jul 2009 21:00:08 +0000 (21:00 +0000)]
Change av_log() calls surrounded by '#ifdef DEBUG' into dprintf macros.

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

14 years agoRemove unused debug av_log() calls.
diego [Thu, 30 Jul 2009 20:57:41 +0000 (20:57 +0000)]
Remove unused debug av_log() calls.

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

14 years agoUndefine av_always_inline before setting it to an empty value.
diego [Thu, 30 Jul 2009 20:28:07 +0000 (20:28 +0000)]
Undefine av_always_inline before setting it to an empty value.
This avoids a ton of redefinition warnings.
patch by Jeff Downs, heydowns borg com

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

14 years agocosmetics, remove spaces after '(' and before ')'
bcoudurier [Thu, 30 Jul 2009 19:14:57 +0000 (19:14 +0000)]
cosmetics, remove spaces after '(' and before ')'

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

14 years agoinit pes dts and pts to AV_NOPTS_VALUE, fix issue #1297
bcoudurier [Thu, 30 Jul 2009 18:29:06 +0000 (18:29 +0000)]
init pes dts and pts to AV_NOPTS_VALUE, fix issue #1297

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

14 years agovfwcap: Indent.
ramiro [Thu, 30 Jul 2009 17:31:28 +0000 (17:31 +0000)]
vfwcap: Indent.

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

14 years agovfwcap: Support compressed streams.
ramiro [Thu, 30 Jul 2009 17:29:24 +0000 (17:29 +0000)]
vfwcap: Support compressed streams.

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

14 years agovfwcap: Reorder some code to simplify next patch.
ramiro [Thu, 30 Jul 2009 17:25:15 +0000 (17:25 +0000)]
vfwcap: Reorder some code to simplify next patch.

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

14 years agovfwcap: Return PIX_FMT_NONE instead of -1 on error.
ramiro [Thu, 30 Jul 2009 16:18:33 +0000 (16:18 +0000)]
vfwcap: Return PIX_FMT_NONE instead of -1 on error.

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

14 years agovfwcap: Update error message:
ramiro [Thu, 30 Jul 2009 16:16:43 +0000 (16:16 +0000)]
vfwcap: Update error message:
- Verbose debug information is at max -v 9 now;
- Add an empty space for readability.

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

14 years agoRemove old_flags variable, which is a duplicate of the flags variable.
rbultje [Thu, 30 Jul 2009 15:05:33 +0000 (15:05 +0000)]
Remove old_flags variable, which is a duplicate of the flags variable.

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

14 years agoDon't use a pointer-to-flags/timestamp in ff_rm_parse_packet(); the function
rbultje [Thu, 30 Jul 2009 15:04:19 +0000 (15:04 +0000)]
Don't use a pointer-to-flags/timestamp in ff_rm_parse_packet(); the function
used to return packet data, which might update the flags/timestamp to be
used for the next packet data returned by the demuxer. However, that was
separated out into a new function, and the flags/timestamp are thus never
updated within ff_rm_parse_packet() anymore, and thus do not need to be
a pointer.

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

14 years agoreturn EOF in image2 demuxer
bcoudurier [Thu, 30 Jul 2009 08:21:11 +0000 (08:21 +0000)]
return EOF in image2 demuxer

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

14 years agoRemove unused variable intra_count.
diego [Thu, 30 Jul 2009 07:33:16 +0000 (07:33 +0000)]
Remove unused variable intra_count.

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

14 years agoPPC: fix asm operand constraints in AV_RL64
mru [Wed, 29 Jul 2009 19:06:55 +0000 (19:06 +0000)]
PPC: fix asm operand constraints in AV_RL64

The target register of first word loaded must be marked early-clobber.

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

14 years agoRemove pointless '#ifdef DEBUG' around dprintf macro.
diego [Wed, 29 Jul 2009 17:12:47 +0000 (17:12 +0000)]
Remove pointless '#ifdef DEBUG' around dprintf macro.

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

14 years agoOnly enable WMV3 decoder when it has been turned on in the build system.
diego [Wed, 29 Jul 2009 11:31:52 +0000 (11:31 +0000)]
Only enable WMV3 decoder when it has been turned on in the build system.

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

14 years agoDo not check for both CONFIG_VC1_DECODER and CONFIG_WMV3_DECODER,
diego [Wed, 29 Jul 2009 09:54:49 +0000 (09:54 +0000)]
Do not check for both CONFIG_VC1_DECODER and CONFIG_WMV3_DECODER,
the former depends upon the latter.

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

14 years agoDo not check for both CONFIG_VC1_VDPAU_DECODER and CONFIG_WMV3_VDPAU_DECODER,
diego [Wed, 29 Jul 2009 09:54:00 +0000 (09:54 +0000)]
Do not check for both CONFIG_VC1_VDPAU_DECODER and CONFIG_WMV3_VDPAU_DECODER,
the former depends upon the latter.

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

14 years agoDo not check for CONFIG_VC1_VAAPI_HWACCEL, the file is only
diego [Wed, 29 Jul 2009 09:51:51 +0000 (09:51 +0000)]
Do not check for CONFIG_VC1_VAAPI_HWACCEL, the file is only
compiled if that condition is true.

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

14 years agoStop parsing in read_header only after finding pmt, and
bcoudurier [Wed, 29 Jul 2009 02:17:08 +0000 (02:17 +0000)]
Stop parsing in read_header only after finding pmt, and
do not close pat filter so further pmt can be parsed.
Fix issue #1294.

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

14 years agorename freq to period which is more correct, patch by Niobos, niobos dot be at gmail...
bcoudurier [Tue, 28 Jul 2009 17:51:12 +0000 (17:51 +0000)]
rename freq to period which is more correct, patch by Niobos, niobos dot be at gmail dot com

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

14 years agoUse dprintf() instead of '#ifdef DEBUG' and av_log().
diego [Tue, 28 Jul 2009 12:50:32 +0000 (12:50 +0000)]
Use dprintf() instead of '#ifdef DEBUG' and av_log().

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

14 years agoReplace BUILD_{SHARED,STATIC} with CONFIG_ counterparts
mru [Tue, 28 Jul 2009 08:58:48 +0000 (08:58 +0000)]
Replace BUILD_{SHARED,STATIC} with CONFIG_ counterparts

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

14 years agoEnable PIC unconditionally on OpenBSD
mru [Tue, 28 Jul 2009 08:58:42 +0000 (08:58 +0000)]
Enable PIC unconditionally on OpenBSD

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

14 years agoconfigure: always write PIC flags to config.mak
mru [Tue, 28 Jul 2009 08:58:36 +0000 (08:58 +0000)]
configure: always write PIC flags to config.mak

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

14 years agoconfigure: enable PIC in per-arch section instead of separately
mru [Tue, 28 Jul 2009 08:58:33 +0000 (08:58 +0000)]
configure: enable PIC in per-arch section instead of separately

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

14 years agoFix typo in MinGWCE support in configure.
benoit [Tue, 28 Jul 2009 08:50:58 +0000 (08:50 +0000)]
Fix typo in MinGWCE support in configure.
Patch by Martin Storsjö and Måns.

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

14 years agoARM: cleaner selection of ELF-spefic assembler directives
mru [Mon, 27 Jul 2009 22:55:55 +0000 (22:55 +0000)]
ARM: cleaner selection of ELF-spefic assembler directives

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

14 years agoMinGWCE support in configure; networking is disabled for now.
diego [Mon, 27 Jul 2009 16:14:57 +0000 (16:14 +0000)]
MinGWCE support in configure; networking is disabled for now.
patch by Martin Storsjö, martin martin st and Ismail Dönmez, ismail namtrac org

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

14 years agoRemove disabled function get_num().
diego [Mon, 27 Jul 2009 16:10:38 +0000 (16:10 +0000)]
Remove disabled function get_num().
It is small and has been disabled and unused for more than four years.

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

14 years agoCosmetics: remove spaces between function name and arguments in declaration,
rbultje [Mon, 27 Jul 2009 14:32:54 +0000 (14:32 +0000)]
Cosmetics: remove spaces between function name and arguments in declaration,
and put return type ("static void") on the same line as function name.

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

14 years agoUse named initializers and use new/free_context() instead of extradata()
rbultje [Mon, 27 Jul 2009 14:29:06 +0000 (14:29 +0000)]
Use named initializers and use new/free_context() instead of extradata()
for context allocators. Patch by Colin McQuillan m niloc googlemail com.

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

14 years agoImplement support for EOS as used by WMS and other RTSP servers that do not
rbultje [Mon, 27 Jul 2009 14:03:53 +0000 (14:03 +0000)]
Implement support for EOS as used by WMS and other RTSP servers that do not
implement RTCP/bye. See "[PATCH] rtsp.c: EOS support" thread from a few
months back.

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

14 years agoImplement RTSP-MS/ASF packet parsing - this completes RTSP-MS support. See
rbultje [Mon, 27 Jul 2009 14:00:10 +0000 (14:00 +0000)]
Implement RTSP-MS/ASF packet parsing - this completes RTSP-MS support. See
discussion in "[PATCH] RTSP-MS 14/15: ASF packet parsing" thread on mailinglist.

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

14 years agoChange type of received_sigterm variable from sig_atomic_t to int,
diego [Mon, 27 Jul 2009 13:01:44 +0000 (13:01 +0000)]
Change type of received_sigterm variable from sig_atomic_t to int,
which is more portable (works on Windows CE).
patch by Martin Storsjö, martin martin st

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

14 years agoConditionally compile ELF-specific ARM assembly bits that fail on Windows CE.
diego [Mon, 27 Jul 2009 12:53:44 +0000 (12:53 +0000)]
Conditionally compile ELF-specific ARM assembly bits that fail on Windows CE.
patch by Martin Storsjö, martin martin st

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

14 years agoOnly consider -1 as an error return value for open().
benoit [Mon, 27 Jul 2009 12:36:22 +0000 (12:36 +0000)]
Only consider -1 as an error return value for open().
This is:
 - what Posix says (-1 on error, >=0 on success)
 - fixing a bug on winCE (<0 sometimes)

Patch by Martin Storsjö: martin martin st

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

14 years agoSet subtitle type in DVD and XSUB subtitle decoders.
stefano [Sun, 26 Jul 2009 23:08:04 +0000 (23:08 +0000)]
Set subtitle type in DVD and XSUB subtitle decoders.

Patch by Janne Grunau <ja?ne-f?mpeg jannau net>.

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