]> rtime.felk.cvut.cz Git - frescor/ffmpeg.git/log
frescor/ffmpeg.git
15 years agoCopy pts for each raw encoded frame.
benoit [Mon, 20 Oct 2008 07:35:17 +0000 (07:35 +0000)]
Copy pts for each raw encoded frame.
Patch by Andrew Wason rectalogic rectalogic com
Fixes issue 676

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

15 years ago34l: free RV3/4 context variables at the end
kostya [Mon, 20 Oct 2008 05:59:50 +0000 (05:59 +0000)]
34l: free RV3/4 context variables at the end

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

15 years agoRV3 and RV4 decoders set some deblocking coefs for each macroblock,
kostya [Mon, 20 Oct 2008 05:58:05 +0000 (05:58 +0000)]
RV3 and RV4 decoders set some deblocking coefs for each macroblock,
so store them in the context and register a function to calculate them.

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

15 years agoMark some of RV3/4 block types as having separate DC subblock
kostya [Mon, 20 Oct 2008 05:54:31 +0000 (05:54 +0000)]
Mark some of RV3/4 block types as having separate DC subblock

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

15 years agoAdd missing sys/select.h #include, fixes compilation on FreeBSD 7.0.
diego [Mon, 20 Oct 2008 05:26:52 +0000 (05:26 +0000)]
Add missing sys/select.h #include, fixes compilation on FreeBSD 7.0.
patch by Alexis Ballier, alexis.ballier gmail com

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

15 years agoARM: Kill warning in bswap_32()
mru [Mon, 20 Oct 2008 00:03:25 +0000 (00:03 +0000)]
ARM: Kill warning in bswap_32()

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

15 years agofix configure with libx264 disabled
mru [Sun, 19 Oct 2008 11:44:44 +0000 (11:44 +0000)]
fix configure with libx264 disabled

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

15 years agoRemove the ugly and unnecessary require_cpp_condition() function.
stefano [Sun, 19 Oct 2008 11:07:45 +0000 (11:07 +0000)]
Remove the ugly and unnecessary require_cpp_condition() function.

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

15 years agoMake more clear the error message for the libx264 version check.
stefano [Sun, 19 Oct 2008 11:05:03 +0000 (11:05 +0000)]
Make more clear the error message for the libx264 version check.

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

15 years agoCosmetics: reindent
conrad [Sun, 19 Oct 2008 04:44:24 +0000 (04:44 +0000)]
Cosmetics: reindent

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

15 years agoCombine non-bitexact sections
conrad [Sun, 19 Oct 2008 04:43:35 +0000 (04:43 +0000)]
Combine non-bitexact sections

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

15 years agoVP3 loop filter is mmx2 not mmx
conrad [Sun, 19 Oct 2008 04:40:24 +0000 (04:40 +0000)]
VP3 loop filter is mmx2 not mmx

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

15 years agoCheck for pts==dts on I/P frames in the presence of non low delay decoding and
michael [Sun, 19 Oct 2008 01:02:48 +0000 (01:02 +0000)]
Check for pts==dts on I/P frames in the presence of non low delay decoding and
discard these invalid timestamps.
fixes issue171.

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

15 years agoMove code setting delay and presentation_delayed a little up so
michael [Sat, 18 Oct 2008 22:41:21 +0000 (22:41 +0000)]
Move code setting delay and presentation_delayed a little up so
that the variables are available sooner.

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

15 years agoFix issue 68:
victor [Sat, 18 Oct 2008 22:03:21 +0000 (22:03 +0000)]
Fix issue 68:
Warn that the forum look is no excuse from following the FFmpeg netiquette.

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

15 years agocosmetics: Save some backslashes.
diego [Sat, 18 Oct 2008 20:01:48 +0000 (20:01 +0000)]
cosmetics: Save some backslashes.

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

15 years agoProvide more context to the opt_preset() error messages, printing the
stefano [Sat, 18 Oct 2008 18:42:20 +0000 (18:42 +0000)]
Provide more context to the opt_preset() error messages, printing the
name of the preset file where the error occurred.

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

15 years agoMake ffmpeg abort if a preset file contains an invalid option or
stefano [Sat, 18 Oct 2008 18:27:32 +0000 (18:27 +0000)]
Make ffmpeg abort if a preset file contains an invalid option or
argument.

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

15 years agoProvide more context for the error message issued when no preset file
stefano [Sat, 18 Oct 2008 18:18:52 +0000 (18:18 +0000)]
Provide more context for the error message issued when no preset file
is found.

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

15 years agoAppend read data onto the buffer instead of overwriting, this ensures
michael [Sat, 18 Oct 2008 17:30:37 +0000 (17:30 +0000)]
Append read data onto the buffer instead of overwriting, this ensures
that the whole buffer is available for seeking back.
Fixes issue480

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

15 years agoNellymoser 8KHZ flv muxing fix, patch by Alexander Wichers development at wichersdot nu
banan [Sat, 18 Oct 2008 12:10:08 +0000 (12:10 +0000)]
Nellymoser 8KHZ flv muxing fix, patch by Alexander Wichers development at wichersdot nu

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

15 years ago8HZ -> 8KHZ, cosmetics patch by Alexander Wichers development at wichersdot nu
banan [Sat, 18 Oct 2008 12:08:55 +0000 (12:08 +0000)]
8HZ -> 8KHZ, cosmetics patch by Alexander Wichers development at wichersdot nu

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

15 years agoAssume mono if no other information for raw.
michael [Sat, 18 Oct 2008 10:40:31 +0000 (10:40 +0000)]
Assume mono if no other information for raw.
Should fix issue687

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

15 years agoMMX VP3 Loop Filter
conrad [Fri, 17 Oct 2008 03:18:08 +0000 (03:18 +0000)]
MMX VP3 Loop Filter

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

15 years agoRemove -fasm CFLAGS check, it is no longer needed.
diego [Thu, 16 Oct 2008 15:24:34 +0000 (15:24 +0000)]
Remove -fasm CFLAGS check, it is no longer needed.

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

15 years agoUpdate DEPEND_CMD comment to better explain why we postprocess gcc output.
diego [Thu, 16 Oct 2008 15:23:55 +0000 (15:23 +0000)]
Update DEPEND_CMD comment to better explain why we postprocess gcc output.

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

15 years agoConvert asm keyword into __asm__.
flameeyes [Thu, 16 Oct 2008 13:34:09 +0000 (13:34 +0000)]
Convert asm keyword into __asm__.

Neither the asm() nor the __asm__() keyword is not part of the C99
standard, but while GCC accepts the former in C89 syntax, it is not
accepted in C99 unless GNU extensions are turned on (with -fasm). The
latter form is accepted in any syntax as an extension (without
requiring further command-line options).

Sun Studio C99 compiler also does not accept asm() while accepting
__asm__(), albeit reporting warnings that it's not valid C99 synta.

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

15 years agoUse CONFIG_* macros in cmdutils.c for consistency.
flameeyes [Thu, 16 Oct 2008 11:46:15 +0000 (11:46 +0000)]
Use CONFIG_* macros in cmdutils.c for consistency.

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

15 years agoRevert r15615: Enable AC-3 decoding regression tests.
cehoyos [Wed, 15 Oct 2008 22:58:45 +0000 (22:58 +0000)]
Revert r15615: Enable AC-3 decoding regression tests.
AC-3 decoding regression test fails with gcc 2.95.3 because of missing
SSE support.

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

15 years agoSupport absolute DOS paths for preset parameters
ramiro [Wed, 15 Oct 2008 14:12:59 +0000 (14:12 +0000)]
Support absolute DOS paths for preset parameters

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

15 years agoBump minor version after addition of FF_ARRAY_ELEMS macro.
benoit [Wed, 15 Oct 2008 08:06:12 +0000 (08:06 +0000)]
Bump minor version after addition of FF_ARRAY_ELEMS macro.

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

15 years agoUse of new bitstream in vorbis_enc.c.
benoit [Wed, 15 Oct 2008 08:01:54 +0000 (08:01 +0000)]
Use of new bitstream in vorbis_enc.c.
Patch by Bartłomiej Wołowiec b wolowiec AT students mimuw edu pl

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

15 years agoCosmetics: fix indentation after previous commit.
benoit [Wed, 15 Oct 2008 07:31:06 +0000 (07:31 +0000)]
Cosmetics: fix indentation after previous commit.

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

15 years agoAdd a flag to avoid calling vorbis_analysis_wrote twice with an empty buffer.
benoit [Wed, 15 Oct 2008 07:29:37 +0000 (07:29 +0000)]
Add a flag to avoid calling vorbis_analysis_wrote twice with an empty buffer.
Patch by Nicolas George: name surname normalesup org

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

15 years agoAdd a macro to get the number of element in a table.
benoit [Wed, 15 Oct 2008 07:24:54 +0000 (07:24 +0000)]
Add a macro to get the number of element in a table.

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

15 years agoInclude zlib.h as its needed for watermark support,
michael [Tue, 14 Oct 2008 20:42:54 +0000 (20:42 +0000)]
Include zlib.h as its needed for watermark support,
patch by baptiste based on reverse engeneering work by chrono.

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

15 years agoExport svq1_packet_checksum() that is needed for svq3 watermarks,
michael [Tue, 14 Oct 2008 20:34:31 +0000 (20:34 +0000)]
Export svq1_packet_checksum() that is needed for svq3 watermarks,
patch by baptiste that is based on reverse engeneering work by chrono.

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

15 years agoAdd variable to hold the svq3 watermarking key,
michael [Tue, 14 Oct 2008 20:30:11 +0000 (20:30 +0000)]
Add variable to hold the svq3 watermarking key,
patch by baptiste that is based on reverse engeneering by chrono.

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

15 years agoEnable AC-3 decoding regression tests.
cehoyos [Mon, 13 Oct 2008 21:47:30 +0000 (21:47 +0000)]
Enable AC-3 decoding regression tests.

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

15 years agoAdd Jason Garrett-Glaser as libx264 maintainer.
benoit [Mon, 13 Oct 2008 15:47:34 +0000 (15:47 +0000)]
Add Jason Garrett-Glaser as libx264 maintainer.

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

15 years agoAdd a space between frequencies and their units.
benoit [Mon, 13 Oct 2008 15:09:04 +0000 (15:09 +0000)]
Add a space between frequencies and their units.

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

15 years agoFix mem leak.
benoit [Mon, 13 Oct 2008 13:47:05 +0000 (13:47 +0000)]
Fix mem leak.
Patch by Ralf Terdic contact >AT< jswiff com

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

15 years agoFix some icc warnings by using enum PixelFormat instead of int where appropriate.
cehoyos [Mon, 13 Oct 2008 07:42:11 +0000 (07:42 +0000)]
Fix some icc warnings by using enum PixelFormat instead of int where appropriate.

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

15 years agovp6dec: ensure we don't try to use a buffer with negative size
aurel [Mon, 13 Oct 2008 00:10:53 +0000 (00:10 +0000)]
vp6dec: ensure we don't try to use a buffer with negative size
this should never happen in valid vp6 bitstream
fix issue684

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

15 years agoEnable FAST_UNALIGNED on ARM variants that support it
mru [Sun, 12 Oct 2008 23:10:48 +0000 (23:10 +0000)]
Enable FAST_UNALIGNED on ARM variants that support it

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

15 years agoEnable FAST_UNALIGNED on PPC
mru [Sun, 12 Oct 2008 23:10:45 +0000 (23:10 +0000)]
Enable FAST_UNALIGNED on PPC

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

15 years agoRevert "Replace sed trickery in the gcc dependency generation command"
mru [Sun, 12 Oct 2008 22:52:42 +0000 (22:52 +0000)]
Revert "Replace sed trickery in the gcc dependency generation command"

This made dependencies entirely non-functional, and also the syntax is
not supported by gcc 2.95.

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

15 years agoconfigure: simplify PPC dcbzl check
mru [Sun, 12 Oct 2008 21:15:59 +0000 (21:15 +0000)]
configure: simplify PPC dcbzl check

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

15 years agoAdd preset options documentation strings.
stefano [Sun, 12 Oct 2008 20:46:30 +0000 (20:46 +0000)]
Add preset options documentation strings.

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

15 years agoUse PIX_FMT_NONE instead of -1 in AVCodec.pix_fmts.
cehoyos [Sun, 12 Oct 2008 20:22:55 +0000 (20:22 +0000)]
Use PIX_FMT_NONE instead of -1 in AVCodec.pix_fmts.

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

15 years agoDon't include byteswap.h anymore.
cehoyos [Sun, 12 Oct 2008 19:50:24 +0000 (19:50 +0000)]
Don't include byteswap.h anymore.

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

15 years agoRemove unused variables
conrad [Sun, 12 Oct 2008 19:41:17 +0000 (19:41 +0000)]
Remove unused variables

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

15 years agoReplace sed trickery in the gcc dependency generation command by use of
diego [Sun, 12 Oct 2008 17:31:25 +0000 (17:31 +0000)]
Replace sed trickery in the gcc dependency generation command by use of
the -MT option as suggested by Ramiro.

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

15 years agoFix inconsistent indent.
stefano [Sun, 12 Oct 2008 16:35:58 +0000 (16:35 +0000)]
Fix inconsistent indent.

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

15 years agoRevert the merger of LC_ALL declaration and export.
diego [Sun, 12 Oct 2008 15:56:22 +0000 (15:56 +0000)]
Revert the merger of LC_ALL declaration and export.
This part of the configure script might be run by non-POSIX shells.

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

15 years agoCheck requirement for libx264 version in configure using
stefano [Sun, 12 Oct 2008 09:19:33 +0000 (09:19 +0000)]
Check requirement for libx264 version in configure using
require_cpp_condition().

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

15 years agoImplement CPP condition check support in configure.
stefano [Sun, 12 Oct 2008 09:07:14 +0000 (09:07 +0000)]
Implement CPP condition check support in configure.

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

15 years agonellymoserenc: flush PutBitContext after use.
ramiro [Sat, 11 Oct 2008 14:52:00 +0000 (14:52 +0000)]
nellymoserenc: flush PutBitContext after use.

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

15 years agoaac_parser: fix strict aliasing violation
mru [Sat, 11 Oct 2008 11:21:45 +0000 (11:21 +0000)]
aac_parser: fix strict aliasing violation

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

15 years agoOnly special-case absolute DOS paths on systems that support them.
ramiro [Fri, 10 Oct 2008 16:59:37 +0000 (16:59 +0000)]
Only special-case absolute DOS paths on systems that support them.

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

15 years agoMake configure --help return 0.
stefano [Thu, 9 Oct 2008 20:10:22 +0000 (20:10 +0000)]
Make configure --help return 0.

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

15 years agoDocument libavfilter filters options in configure -h.
stefano [Thu, 9 Oct 2008 19:16:58 +0000 (19:16 +0000)]
Document libavfilter filters options in configure -h.

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

15 years agoget_pixels_sse2, ~+12% performance compared to mmx
bcoudurier [Thu, 9 Oct 2008 18:36:49 +0000 (18:36 +0000)]
get_pixels_sse2, ~+12% performance compared to mmx

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

15 years agoLimit discontinuity handling to containers that allow discontinuities.
michael [Thu, 9 Oct 2008 18:28:43 +0000 (18:28 +0000)]
Limit discontinuity handling to containers that allow discontinuities.

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

15 years agoMake gcc 2.95 happy.
michael [Wed, 8 Oct 2008 20:55:22 +0000 (20:55 +0000)]
Make gcc 2.95 happy.

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

15 years agocosmetics: indentation
aurel [Wed, 8 Oct 2008 17:28:49 +0000 (17:28 +0000)]
cosmetics: indentation

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

15 years agolookup AVCodec by name
aurel [Wed, 8 Oct 2008 17:27:45 +0000 (17:27 +0000)]
lookup AVCodec by name

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

15 years agoallows calling avcodec_find_(en|de)coder_by_name with NULL parameter
aurel [Wed, 8 Oct 2008 17:19:26 +0000 (17:19 +0000)]
allows calling avcodec_find_(en|de)coder_by_name with NULL parameter

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

15 years agoAdd a bunch of const qualifiers to function arguments.
diego [Tue, 7 Oct 2008 21:41:25 +0000 (21:41 +0000)]
Add a bunch of const qualifiers to function arguments.
Taken from the upstream libmpeg2 version of the file.

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

15 years agoreplacing frame_rate and frame_rate_base with an AVRational time_base
romansh [Tue, 7 Oct 2008 16:59:18 +0000 (16:59 +0000)]
replacing frame_rate and frame_rate_base with an AVRational time_base

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

15 years agosimplifying code as per Michael's suggestion
romansh [Tue, 7 Oct 2008 16:14:33 +0000 (16:14 +0000)]
simplifying code as per Michael's suggestion

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

15 years agocosemtics updates as per Michael's suggestion
romansh [Tue, 7 Oct 2008 16:07:15 +0000 (16:07 +0000)]
cosemtics updates as per Michael's suggestion

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

15 years agovertically aligning as per Michael's suggestion
romansh [Tue, 7 Oct 2008 16:06:18 +0000 (16:06 +0000)]
vertically aligning as per Michael's suggestion

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

15 years agounrolling the loops as per Michael's suggestion
romansh [Tue, 7 Oct 2008 15:52:20 +0000 (15:52 +0000)]
unrolling the loops as per  Michael's suggestion

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

15 years agofixing a bug that prevented proper unweighting table to be selected
romansh [Tue, 7 Oct 2008 15:51:29 +0000 (15:51 +0000)]
fixing a bug that prevented proper unweighting table to be selected

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

15 years agoDoxygenizing the comments
romansh [Tue, 7 Oct 2008 15:50:29 +0000 (15:50 +0000)]
Doxygenizing the comments

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

15 years agosimplifying the code as per Michael's suggestion
romansh [Tue, 7 Oct 2008 15:49:45 +0000 (15:49 +0000)]
simplifying the code as per Michael's suggestion

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

15 years agoSync cosmetics from upstream.
diego [Tue, 7 Oct 2008 08:37:20 +0000 (08:37 +0000)]
Sync cosmetics from upstream.

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

15 years agoRename variables to clarify the channel coupling element and corresponding
superdump [Mon, 6 Oct 2008 16:22:11 +0000 (16:22 +0000)]
Rename variables to clarify the channel coupling element and corresponding
target channel element.

Patch by Alex Converse (alex converse gmail com)

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

15 years agoCorrect documentation of ch_select array.
superdump [Mon, 6 Oct 2008 16:18:18 +0000 (16:18 +0000)]
Correct documentation of ch_select array.

Patch by Alex Converse (alex converse gmail com)

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

15 years agoCorrections to channel coupling code to attain conformance for appropriate
superdump [Mon, 6 Oct 2008 16:12:30 +0000 (16:12 +0000)]
Corrections to channel coupling code to attain conformance for appropriate
streams.

Slightly reworked from a patch by Alex Converse (alex converse gmail com)

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

15 years agoSynchronise presets with recent subme/brdo/bidir_refine -> subme changes in
superdump [Mon, 6 Oct 2008 10:13:52 +0000 (10:13 +0000)]
Synchronise presets with recent subme/brdo/bidir_refine -> subme changes in
libx264

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

15 years agoRemove obsolete liba52 wrapper code.
diego [Mon, 6 Oct 2008 05:17:57 +0000 (05:17 +0000)]
Remove obsolete liba52 wrapper code.

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

15 years agoMake less verbose a sentence in the preset system documentation.
stefano [Sun, 5 Oct 2008 22:41:43 +0000 (22:41 +0000)]
Make less verbose a sentence in the preset system documentation.

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

15 years agoCosmetics: rename mace3_decode_frame() to mace_decode_frame()
vitor [Sun, 5 Oct 2008 20:12:20 +0000 (20:12 +0000)]
Cosmetics: rename mace3_decode_frame() to mace_decode_frame()

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

15 years agoAvoid code duplication between mace3_decode_frame() and mace6_decode_frame()
vitor [Sun, 5 Oct 2008 20:06:40 +0000 (20:06 +0000)]
Avoid code duplication between mace3_decode_frame() and mace6_decode_frame()

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

15 years agoRemove unused and invalid code from ffmpeg.c.
stefano [Sun, 5 Oct 2008 17:26:09 +0000 (17:26 +0000)]
Remove unused and invalid code from ffmpeg.c.

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

15 years agoUse a for() instead of triplicating code.
vitor [Sun, 5 Oct 2008 16:33:43 +0000 (16:33 +0000)]
Use a for() instead of triplicating code.

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

15 years agoRegister RV-[34] block specific feature for long future loop filter
kostya [Sun, 5 Oct 2008 16:11:12 +0000 (16:11 +0000)]
Register RV-[34] block specific feature for long future loop filter

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

15 years agoFactorize duplicate table reading code.
vitor [Sun, 5 Oct 2008 14:36:10 +0000 (14:36 +0000)]
Factorize duplicate table reading code.

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

15 years agoDocument the preset files system.
stefano [Sun, 5 Oct 2008 09:45:54 +0000 (09:45 +0000)]
Document the preset files system.

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

15 years ago10l, fix amrwb sample rate
bcoudurier [Sat, 4 Oct 2008 23:30:35 +0000 (23:30 +0000)]
10l, fix amrwb sample rate

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

15 years agomatroskaenc: correct muxing of ASS packets
aurel [Sat, 4 Oct 2008 22:57:56 +0000 (22:57 +0000)]
matroskaenc: correct muxing of ASS packets
 - split packets to store one ASS event line per Matroska block
 - reformat ASS events to Matroska modified format
 - extract display duration for ASS events to store as Matroska block duration

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

15 years agomatroskaenc: use correct EBML ID for block duration
aurel [Sat, 4 Oct 2008 22:47:10 +0000 (22:47 +0000)]
matroskaenc: use correct EBML ID for block duration

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

15 years agomatroskaenc: pass the packet size directly as parameter of mkv_blockgroup_size()
aurel [Sat, 4 Oct 2008 22:44:50 +0000 (22:44 +0000)]
matroskaenc: pass the packet size directly as parameter of mkv_blockgroup_size()

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

15 years agomatroskaenc: remove useless mkv_block_size() function
aurel [Sat, 4 Oct 2008 22:41:58 +0000 (22:41 +0000)]
matroskaenc: remove useless mkv_block_size() function

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

15 years agoFavor even chunk sizes in ambiguous cases.
michael [Sat, 4 Oct 2008 22:26:43 +0000 (22:26 +0000)]
Favor even chunk sizes in ambiguous cases.
Fixes transcode_069_produces_uneven_chunk_size.avi.

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

15 years agoFactorize stream id parsing.
michael [Sat, 4 Oct 2008 21:57:01 +0000 (21:57 +0000)]
Factorize stream id parsing.

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

15 years agoMake size variables in dyn_buf_write unsigned so gcc will not optimize the
reimar [Sat, 4 Oct 2008 21:11:58 +0000 (21:11 +0000)]
Make size variables in dyn_buf_write unsigned so gcc will not optimize the
check away (due to assuming signed overflows do not happen).

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

15 years agoMerge variable declaration and export.
diego [Sat, 4 Oct 2008 17:11:54 +0000 (17:11 +0000)]
Merge variable declaration and export.

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