]> rtime.felk.cvut.cz Git - frescor/ffmpeg.git/log
frescor/ffmpeg.git
15 years agoSpeex decoding via libspeex
conrad [Fri, 24 Oct 2008 06:29:05 +0000 (06:29 +0000)]
Speex decoding via libspeex

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

15 years agoChoose RV3/4 DC quantizer correctly
kostya [Fri, 24 Oct 2008 06:17:18 +0000 (06:17 +0000)]
Choose RV3/4 DC quantizer correctly

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

15 years agoraw dnxhd de/muxer
bcoudurier [Fri, 24 Oct 2008 01:42:57 +0000 (01:42 +0000)]
raw dnxhd de/muxer

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

15 years agodnxhd parser
bcoudurier [Fri, 24 Oct 2008 01:38:30 +0000 (01:38 +0000)]
dnxhd parser

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

15 years agodnxhd codec is intra only
bcoudurier [Thu, 23 Oct 2008 17:30:36 +0000 (17:30 +0000)]
dnxhd codec is intra only

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

15 years agoadd state64 field to ParseContext storing last 8 bytes, to be able to check for longe...
bcoudurier [Thu, 23 Oct 2008 17:12:41 +0000 (17:12 +0000)]
add state64 field to ParseContext storing last 8 bytes, to be able to check for longer startcodes

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

15 years agoAdd information about a workaround for MinGW gcc versions.
diego [Thu, 23 Oct 2008 14:39:02 +0000 (14:39 +0000)]
Add information about a workaround for MinGW gcc versions.
based on a patch by Art Clarke, aclarke vlideshow com

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

15 years agoRevert r15653.
benoit [Thu, 23 Oct 2008 07:30:16 +0000 (07:30 +0000)]
Revert r15653.
Was "Copy pts for each raw encoded frame."

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

15 years ago10l: missing change from r15667 - global header also affect seek test results
aurel [Wed, 22 Oct 2008 21:16:31 +0000 (21:16 +0000)]
10l: missing change from r15667 - global header also affect seek test results

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

15 years agomatroskaenc: require global header
aurel [Wed, 22 Oct 2008 21:14:42 +0000 (21:14 +0000)]
matroskaenc: require global header
fixes issue696

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

15 years agoFix spelling
victor [Wed, 22 Oct 2008 18:07:35 +0000 (18:07 +0000)]
Fix spelling

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

15 years agoInclude headers for optional libraries only when enabled.
flameeyes [Wed, 22 Oct 2008 10:36:34 +0000 (10:36 +0000)]
Include headers for optional libraries only when enabled.

Include the headers for libavfilter, libswscale and libpostproc when
they are enabled (and thus linked in).

Without this change, Sun Studio will fail to link FFmpeg since two
inline functions defined in avfilter.h will have undefined references
to non-inline libavfilter functions.

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

15 years agocosmetics: Leave out quotes from libdirac pkg-config call for consistency.
diego [Wed, 22 Oct 2008 05:28:18 +0000 (05:28 +0000)]
cosmetics: Leave out quotes from libdirac pkg-config call for consistency.

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

15 years agosplit bswap.h into per-arch files
mru [Tue, 21 Oct 2008 22:29:57 +0000 (22:29 +0000)]
split bswap.h into per-arch files

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

15 years agouses FF_ARRAY_ELEMS() where appropriate
aurel [Tue, 21 Oct 2008 21:40:24 +0000 (21:40 +0000)]
uses FF_ARRAY_ELEMS() where appropriate

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

15 years agoPort read_time() that works on x86_32 and 64 from noe.
michael [Tue, 21 Oct 2008 14:57:55 +0000 (14:57 +0000)]
Port read_time() that works on x86_32 and 64 from noe.

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

15 years agoThe v4l2 driver can silently change the pixel format in the
lucabe [Tue, 21 Oct 2008 07:59:41 +0000 (07:59 +0000)]
The v4l2 driver can silently change the pixel format in the
VIDIOC_S_FMT ioctl(). In this case, device_init() should fail so that
a different pixel format is tried.
Patch by Jens Rosenboom (jens DOT rosenboom AT eu DOT panasonic DOT com)

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

15 years agoARM: allow --cpu=armvN in configure
mru [Tue, 21 Oct 2008 01:01:55 +0000 (01:01 +0000)]
ARM: allow --cpu=armvN in configure

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

15 years agoAllow target name on every line in dependency postprocessing
mru [Tue, 21 Oct 2008 00:57:23 +0000 (00:57 +0000)]
Allow target name on every line in dependency postprocessing

Some compilers output a new rule for each dependency.  We must prefix
each one with the directory name.

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

15 years agoDo not add $cross_prefix to compiler name given with --cc option
mru [Tue, 21 Oct 2008 00:57:20 +0000 (00:57 +0000)]
Do not add $cross_prefix to compiler name given with --cc option

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

15 years agoconfigure: fix handling of option arguments containing = sign
mru [Tue, 21 Oct 2008 00:57:17 +0000 (00:57 +0000)]
configure: fix handling of option arguments containing = sign

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

15 years agoUse x86_reg type instead of long in float_to_int16 MMX/SSE functions.
reimar [Mon, 20 Oct 2008 16:05:29 +0000 (16:05 +0000)]
Use x86_reg type instead of long in float_to_int16 MMX/SSE functions.
Fixes compilation on MinGW64.

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

15 years agoUse av_freep() in ff_parse_close().
michael [Mon, 20 Oct 2008 09:02:55 +0000 (09:02 +0000)]
Use av_freep() in ff_parse_close().

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

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