From 06/22/2009 to 07/21/2009


08:17 PM Revision 804db446 (ffmpeg): Remove unused variables.
Originally committed as revision 29435 to svn:// Ramiro Polla
02:32 PM Revision 62a0525d (ffmpeg): x11grab: remove unnecessary #includes and senseless #define
Originally committed as revision 19479 to svn:// Måns Rullgård
10:37 AM Revision 07874f22 (ffmpeg): Due to a typo in videogen.c, the regression test videos were not as
complex as originally planned.
Typo fixed (the background moves less linear now) and regression test
results updated....
Carl Eugen Hoyos
09:03 AM Revision baf91bb9 (ffmpeg): Make E-AC-3 decoder depend on the AC-3 decoder.
It is impossible to build E-AC-3 without AC-3.
Originally committed as revision 19477 to svn://
Diego Biurrun
07:18 AM Revision b31ac3c8 (ffmpeg): Register some additional AMF types in libavformat/flv.h
Originally committed as revision 19476 to svn:// Kostya Shishkov


10:30 PM Revision 0a8958c8 (ffmpeg): ARM: handle VFP register arguments in ff_vector_fmul_window_neon()
Originally committed as revision 19475 to svn:// Måns Rullgård
10:30 PM Revision ce742de2 (ffmpeg): ARM: check for VFP register arguments
Originally committed as revision 19474 to svn:// Måns Rullgård
09:52 PM Revision 5cf20d07 (ffmpeg): Remove an unused field from the BandCodingPath struct.
Originally committed as revision 19473 to svn:// Alex Converse
08:32 PM Revision 01939922 (ffmpeg): Actually use all the codebooks we are iterating over in the two-loop ...
Originally committed as revision 19472 to svn:// Alex Converse
07:00 PM Revision 89f2932b (ffmpeg): configure: make --extra-cflags cumulative again
Originally committed as revision 19471 to svn:// Måns Rullgård
06:27 PM Revision 932e6a5a (ffmpeg): Fix an integer overflow in the AAC encoder.
Originally committed as revision 19470 to svn:// Alex Converse
10:45 AM Revision 87a84431 (ffmpeg): Merge AMR and OpenCORE documentation sections.
Originally committed as revision 19469 to svn:// Diego Biurrun
10:34 AM Revision 651ed37d (grapes): Use an UDP-like messaging layer API
09:24 AM Revision e82dc4c9 (ffmpeg): Make VP6A/VP6F decoders depend on the VP6 decoder.
They share so much code that enabling one without the other is pointless.
Originally committed as revision 19468 to ...
Diego Biurrun


05:29 PM Revision e1630aa8 (grapes): Fix some memleaks
all the remaining leaks are now in the msg layer stub... Which will be removed soon! Luca
11:14 AM Revision 64101340 (ffmpeg): Remove two more lines related to the WMV3 decoder.
They are now enabled by the VC-1 decoder.
Originally committed as revision 19467 to svn://
Diego Biurrun
11:07 AM Revision 015f8ee0 (ffmpeg): Make WMV3 decoders depend on their VC-1 counterparts.
They share so much code that enabling one without the other is pointless.
Originally committed as revision 19466 to ...
Diego Biurrun
10:52 AM Revision 6fec122a (ffmpeg): Support building with TI TMS470 compiler
Originally committed as revision 19465 to svn:// Måns Rullgård
10:44 AM Revision 5e567aae (ffmpeg): Consistently lowercase all HTML tags.
Originally committed as revision 19464 to svn:// Diego Biurrun
10:40 AM Revision 63d72fda (ffmpeg): If any input/output devices are enabled then indevs/outdevs should
get enabled, not demuxers/muxers.
Originally committed as revision 19463 to svn://
Diego Biurrun
09:38 AM Revision 58ad770f (ffmpeg): Use globally consistent include guard names.
Originally committed as revision 19462 to svn:// Stefano Sabatini


10:38 AM Revision 8beb4178 (ffmpeg): Replace two occurrences of 'vfwcap_demuxer' with 'vfwcap_indev', I
missed them in r19293. Re-enable version check on w32api.h if the
vfwcap input device has been selected.
Originally ...
Stefano Sabatini
09:32 AM Revision 0e57fe17 (ffmpeg): Allow enabling alsa and jack devices.
Originally committed as revision 19460 to svn:// Carl Eugen Hoyos


02:21 PM Revision 3d51be01 (ffmpeg): Replace pow(x, 0.75) with sqrtf(x * sqrtf(x)) for a 33% speedup.
Originally committed as revision 19459 to svn:// Alex Converse
02:08 PM Revision 4e67aedd (ffmpeg): Make sure that tests/seek_test.o gets deleted on 'make clean'.
Closes issue 1273.
Originally committed as revision 19458 to svn://
Diego Biurrun
02:06 PM Revision c369e836 (ffmpeg): Dead code removal in the AAC encoder.
Originally committed as revision 19457 to svn:// Alex Converse
01:10 PM Revision 24524f36 (ffmpeg): configure: improve detection of out-of-tree builds
Originally committed as revision 19456 to svn:// Måns Rullgård
01:10 PM Revision 980a75c5 (ffmpeg): configure: remove some useless comments
Originally committed as revision 19455 to svn:// Måns Rullgård
09:07 AM Revision 36904c4c (ffmpeg): Icc 11.1 still does not align the stack pointer, disable some x264 fu...
Originally committed as revision 19454 to svn:// Carl Eugen Hoyos
08:21 AM Revision e7ea5e3d (ffmpeg): Check for __attribute__((packed)) support
Not all compilers claiming to be gcc support this attribute.
Originally committed as revision 19453 to svn://svn.ffm...
Måns Rullgård
08:21 AM Revision df5cdc24 (ffmpeg): configure: handle --cpu before running compiler
It is possible that the compiler requires flags set by the --cpu
option, so we should not attempt to run it before th...
Måns Rullgård
08:21 AM Revision a915980a (ffmpeg): configure: simplify --cpu handling slightly
Originally committed as revision 19451 to svn:// Måns Rullgård
04:30 AM Revision 87d718ae (ffmpeg): cosmetics: reindent after last commit
Originally committed as revision 19450 to svn:// Kostya Shishkov
04:30 AM Revision aa5a99ae (ffmpeg): Add SHA-2 hashing
Originally committed as revision 19449 to svn:// Kostya Shishkov


10:39 PM Revision 6bb17c51 (ffmpeg): Add iirfilter to the TESTPROGS variable (and target)
Originally committed as revision 19448 to svn:// Alex Converse
10:32 PM Revision 64cd8050 (ffmpeg): Rename invalid option name "gop" to "g" in opt_target(), so that
-target *-dvd works correctly.
Patch by Lou Logan <$firstname@fakeoutdoorsman com>.
Originally committed as revisio...
Lou Logan
10:29 PM Revision b0f0c430 (ffmpeg): Use CPPFLAGS when building tests
Originally committed as revision 19446 to svn:// Måns Rullgård
10:29 PM Revision 88ec6ac9 (ffmpeg): configure: do not warn about mismatching altivec/cpu selection
We do not issue similar warnings for other architectures, and we
generally assume users know what they want.
Måns Rullgård
10:20 PM Revision a5762c9b (ffmpeg): When calculating AAC quantized band cost, don't leave garbage in the ...
for the 0 codebook.
Originally committed as revision 19444 to svn://
Alex Converse
10:17 PM Revision ca0f1e50 (ffmpeg): IIR filter test program.
Originally committed as revision 19443 to svn:// Alex Converse
09:37 PM Revision 359a9979 (ffmpeg): cosmetics: Move some code blocks to reduce the number of #ifdefs.
Originally committed as revision 19442 to svn:// Diego Biurrun
04:12 PM Revision 1eb0811e (ffmpeg): Update project URL for OpenCORE AMR.
patch by Martin Storsjö, martin martin st
Originally committed as revision 19441 to svn://
Martin Storsjö
04:02 PM Revision 2b2c2a81 (ffmpeg): Fix check_func_headers. The reference to the function under test was ...
optimized out by gcc when the headers lied about the function existing,
rendering the test useless in that situation....
Martin Storsjö


07:02 PM Revision 973859f5 (ffmpeg): Disable gcc auto-vectorisation
The auto-vectoriser in gcc is enabled by default at -O3 since version
4.3. However, it provides no speed benefit, bu...
Måns Rullgård
06:33 PM Revision 89e053f8 (ffmpeg): Require aligned memory for everything that needs it
Altivec, NEON, and SSE require more alignment than standard malloc()
guarantees, whereas MMX does not. Update checks...
Måns Rullgård
12:23 PM Revision bd20afc4 (ffmpeg): Skip the check for SSE aligned memory allocators when SSE is disabled.
Fixes issue 1269.
Originally committed as revision 19437 to svn://
Diego Biurrun
10:00 AM Revision ebb82604 (ffmpeg): Only free '*ic_ptr' when a caller has pre-allocated a context and pas...
(wherein av_open_input_file assumes memory ownership).
Patch by Art Clarke a<surname> xuggle com
Originally committe...
Art Clarke
08:57 AM Revision 65b875d8 (ffmpeg): print atom info during parsing, patch by Frank Barchard, fbarchard at...
Originally committed as revision 19435 to svn:// Frank Barchard
08:22 AM Revision ad420e25 (ffmpeg): Use normal check_func test for math functions
Originally committed as revision 19434 to svn:// Måns Rullgård
05:52 AM Revision 73c13268 (ffmpeg): Use ff_neterrno instead of errno in tcp.c.
If ff_neterrno() is checked instead of errno, that's probably what should be
used in the return value.
As a sideeffec...
Martin Storsjö


11:12 PM Revision d6a1611c (ffmpeg): Set subtitle type in DVB subtitle decoder.
Patch by Janne Grunau <j?nne-f?mpeg@jannau?net>.
Originally committed as revision 19432 to svn://
Janne Grunau
02:02 PM Revision f4c13872 (ffmpeg): Improve linker check for Winsock library name.
On Windows CE, the Winsock library name is ws2, not ws2_32.
patch by Martin Storsjö, martin martin st
Originally com...
Martin Storsjö
01:50 PM Revision 1764e4bc (ffmpeg): Remove unnecessary rtsp.h #include.
Nothing from the header was used and it caused trouble on Windows CE.
Originally committed as revision 19430 to svn:...
Diego Biurrun
09:14 AM Revision ebb647eb (ml): Fixing...
git-svn-id: a72f678d-4428-462c-85b4-08f063ced704 TivadarSzemethy
08:50 AM Revision 07355669 (ml): Fixing...
git-svn-id: a72f678d-4428-462c-85b4-08f063ced704 TivadarSzemethy
06:55 AM Revision 480921a6 (grapes): Grapes, first import!
Luca Abeni
05:22 AM Revision 2876a9db (ffmpeg): Use cutoff frequency to adjust bandwidth in the generic psymodel prep...
Originally committed as revision 19429 to svn:// Alex Converse


10:46 PM Revision 19b4c628 (ffmpeg): Set default flag filters before compiler detection
This allows use of the add_*flags functions in the compiler detection
Originally committed as revision 1942...
Måns Rullgård
09:59 PM Revision b9349ff4 (ffmpeg): Install the mingw import libraries, too.
Patch by Martin Storsjö <martin at martin dot st>
Originally committed as revision 19427 to svn://
Martin Storsjö
07:08 PM Revision 336cc1b0 (ffmpeg): Enable creation of microsoft-style import libraries on arm.
Patch by Martin Storsjö <martin at martin dot st>
Originally committed as revision 19426 to svn://
Martin Storsjö
05:16 PM Revision b504ce57 (ffmpeg): Only #define lseek to _lseeki64 on MinGW, not MinGW CE.
This fixes compilation on WinCE, which does not support _lseeki64.
patch by Ismail Dönmez, ismail namtrac org
İsmail Dönmez
01:59 AM Revision 3e962f31 (ffmpeg): Fix "warning: assignment discards qualifiers from pointer target type"
Originally committed as revision 19424 to svn:// David Conrad
01:59 AM Revision 870ee6f7 (ffmpeg): Fix memory leak in libtheora encoder
Patch by Art Clarke [aclark , xuggle . com]
Originally committed as revision 19423 to svn://
Art Clarke


11:03 PM Revision 38a9c529 (ffmpeg): Use add_*flags only after compiler-specific configuration
Originally committed as revision 19422 to svn:// Måns Rullgård
10:44 PM Revision caf458dd (ffmpeg): Allow filtering of flags passed to compiler and assembler
This can be used to map gcc-type flags to equivalents with other
Originally committed as revision 19421 t...
Måns Rullgård
10:31 PM Revision 647c2356 (ffmpeg): Make (de)muxers for format variants select the main format (de)muxer.
It makes little sense to enable the variant without the main format.
Originally committed as revision 19420 to svn:/...
Diego Biurrun
10:28 PM Revision d8059267 (ffmpeg): Place flags for dependency generation in DEPFLAGS
This avoids duplicating the full DEPEND_CMD line only to change some
Originally committed as revision 19419 t...
Måns Rullgård
09:14 PM Revision ce40e347 (ffmpeg): Set CPPFLAGS in config.mak using normal assignment
Setting this value using ?= caused some trouble if it was already
defined in the environment.
Originally committed a...
Måns Rullgård
09:13 PM Revision 8c6d2da5 (ffmpeg): Protect config.mak against multiple inclusion
Some of the values set here are modified by the main makefiles
and should not be reset when config.mak is included ag...
Måns Rullgård
03:50 PM Revision 04a803be (ffmpeg): Append the user CPPFLAGS value to the CPPFLAGS used for compilation,
rather than prepend it.
This way there is the guarantee that the included headers are those in
the FFmpeg sources, r...
Stefano Sabatini
02:13 PM Revision 0115927e (ffmpeg): Use CFLAGS in default DEPEND_CMD
Originally committed as revision 19415 to svn:// Måns Rullgård
02:13 PM Revision 9e7f3277 (ffmpeg): Use CFLAGS in check_cpp
Originally committed as revision 19414 to svn:// Måns Rullgård
01:29 PM Revision 75bafbac (ffmpeg): Set as_default after compiler detection, allowing compiler-specific d...
Originally committed as revision 19413 to svn:// Måns Rullgård
01:29 PM Revision 2f2e6c7c (ffmpeg): Pass ASFLAGS to assembler instead of CFLAGS
Originally committed as revision 19412 to svn:// Måns Rullgård
01:29 PM Revision 7f32f40c (ffmpeg): Add flags from --extra-cflags after compiler detection
Originally committed as revision 19411 to svn:// Måns Rullgård
01:29 PM Revision 997f3ba4 (ffmpeg): Set CPU selection flags in $cpuflags, add to cflags outside case block
Originally committed as revision 19410 to svn:// Måns Rullgård
01:29 PM Revision 7e6c86e6 (ffmpeg): Allow unusual ways of specifying compiler output file
Some compilers do not use the typical -c -o foo.o style.
This allows compiler-specific equivalents to be set by the
Måns Rullgård
01:29 PM Revision 50567afa (ffmpeg): Use DEPCC to find dependencies, default to same as CC
Originally committed as revision 19408 to svn:// Måns Rullgård
01:29 PM Revision 684b28e0 (ffmpeg): Use LD for linking, default to same as CC
Originally committed as revision 19407 to svn:// Måns Rullgård
01:29 PM Revision 3198f618 (ffmpeg): Set CFLAGS directly in config.mak instead of using OPTFLAGS
Originally committed as revision 19406 to svn:// Måns Rullgård
01:29 PM Revision 467256f2 (ffmpeg): Add --sysroot flag to CPPFLAGS, not CFLAGS
Originally committed as revision 19405 to svn:// Måns Rullgård
01:29 PM Revision 50a334e4 (ffmpeg): Separate C preprocessor flags into CPPFLAGS variable
Originally committed as revision 19404 to svn:// Måns Rullgård
01:22 PM Revision 95a61cfc (ffmpeg): Make VAAPI/VDPAU variant of decoder foo depend on decoder foo.
The VAAPI/VDPAU variants of foo require almost all of the code of foo.
Thus it makes little sense to enable just the ...
Diego Biurrun
11:30 AM Revision 68485d27 (ffmpeg): Remove useless definition of struct AVCLASS.
Originally committed as revision 19402 to svn:// Stefano Sabatini
12:17 AM Revision fed5d54b (ffmpeg): configure: allow bulk-disabled things to be re-enabled by dependents
Originally committed as revision 19401 to svn:// Måns Rullgård


09:54 PM Revision 36f51773 (ffmpeg): Cosmetics: reindent after last commit
Originally committed as revision 19400 to svn:// Alex Converse
09:53 PM Revision 6308765c (ffmpeg): Ignore subsequent channel configurations after the first in an AAC fi...
current code doesn't handle them properly, and they are a dubious construction
at best.
Originally committed as revi...
Alex Converse
08:55 PM Revision c8ec2f1c (ffmpeg): Mark iir filter init and free functions av_cold.
Originally committed as revision 19398 to svn:// Alex Converse
08:51 PM Revision 47f49f98 (ffmpeg): Fix "iirfilter.c:55: warning: unused variable ‘size’"
Originally committed as revision 19397 to svn:// Alex Converse
08:45 PM Revision e187d87d (ffmpeg): Eliminate use of complex.h from iirfilter.c
Originally committed as revision 19396 to svn:// Alex Converse
07:20 PM Revision 291fd18a (ffmpeg): Add a log2 replacement for systems that haven't quite caught up with ...
standard library.
Originally committed as revision 19395 to svn://
Alex Converse
03:50 PM Revision 451ae257 (ffmpeg): Prepare SHA code to handle SHA-2 as well. For now rename files and fu...
and leave av_sha1_* functions for compatibility until next major bump.
Originally committed as revision 19394 to svn...
Kostya Shishkov
12:16 AM Revision 71ecc16b (ffmpeg): cygwin documentation: diffutils is part of the Utils packages.
Originally committed as revision 19393 to svn:// Ramiro Polla


05:35 PM Revision 6892931b (ffmpeg): Add myself as AAC encoder maintainer
Originally committed as revision 19392 to svn:// Alex Converse
05:22 PM Revision 988c1705 (ffmpeg): Change fminf/fmaxf to FFMIN/FFMAX to fix the build on broken operatin...
Originally committed as revision 19391 to svn:// Alex Converse
10:16 AM Revision 181b3363 (ffmpeg): Fix declarations of complex numbers
Complex numbers must be declared using a base type of float, double,
or long double.
Originally committed as revisio...
Måns Rullgård
07:29 AM Revision 0d73abb8 (ffmpeg): Rename function to sha1_transform so it won't be confused with SHA-2 ...
when it's added.
Originally committed as revision 19389 to svn://
Kostya Shishkov
07:23 AM Revision 2c6361e0 (ffmpeg): Use pointer to hash transform function to make adding SHA-2 support e...
Originally committed as revision 19388 to svn:// Kostya Shishkov
07:15 AM Revision 3a7c6507 (ffmpeg): cosmetics: vertical align AVSHA1 members
Originally committed as revision 19387 to svn:// Kostya Shishkov
07:14 AM Revision 01cc6288 (ffmpeg): Extend AVSHA1 so it can be used in future SHA-2 code as well
Originally committed as revision 19386 to svn:// Kostya Shishkov
07:07 AM Revision 4364fc9a (ffmpeg): Document SHA-1 functions and structures
Originally committed as revision 19385 to svn:// Kostya Shishkov
02:27 AM Revision 71ed6c8f (ffmpeg): Remove dependency from swscale_internal.h to lavu/internal.h, it is n...
Remove dependency from swscale-example.c to swscale_internal.h by duplicating
the necessa...
Ramiro Polla
02:20 AM Revision 16c2e214 (ffmpeg): Move DECLARE_ALIGNED and DECLARE_ASM_CONST back from lavu/internal.h to
Originally committed as revision 19384 to svn://
Ramiro Polla
02:18 AM Revision 4b2be143 (ffmpeg): Do not throw compiler error if asm code needs alignment, but we do no...
how to do it for this compiler. This removes a dependency of config.h on the
DECLARE_* macros.
Originally committed ...
Ramiro Polla


11:14 PM Revision f11bfe30 (ffmpeg): Reindent after last commit
Originally committed as revision 19382 to svn:// Alex Converse
11:12 PM Revision 48d20c11 (ffmpeg): Prevent AAC frame size overflows.
Originally committed as revision 19381 to svn:// Alex Converse
11:10 PM Revision 5962f6b0 (ffmpeg): Refactor windowing and early psy from bitstream writing parts of the ...
Originally committed as revision 19380 to svn:// Alex Converse
11:04 PM Revision 7a4eebcd (ffmpeg): Turn on AAC rate control.
Originally committed as revision 19379 to svn:// Alex Converse
09:36 PM Revision c8f47d8b (ffmpeg): cosmetics: Remove unnecessary {} around if/for blocks;
move statements after if/for to the next line.
Originally committed as revision 19378 to svn://
Diego Biurrun
09:16 PM Revision 99d61d34 (ffmpeg): cosmetics: prettyprinting, K&R style, break overly long lines
Originally committed as revision 19377 to svn:// Diego Biurrun
08:36 PM Revision fd257dc4 (ffmpeg): Cosmetics: Pretty print the AAC encoder.
Originally committed as revision 19376 to svn:// Alex Converse
08:01 PM Revision 78e65cd7 (ffmpeg): Merge the AAC encoder from SoC svn. It is still considered experimental.
Originally committed as revision 19375 to svn:// Alex Converse
07:39 PM Revision 5e039e1b (ffmpeg): Add extra validation checks to ff_vorbis_len2vlc.
They should not be necessary, but it seems like a reasonable precaution.
Originally committed as revision 19374 to s...
Reimar Döffinger
07:31 PM Revision 1de4ba71 (ffmpeg): Make sure that values generated for ff_vorbis_len2vlc in
vorbis_parse_setup_hdr_codebooks are in the valid range (<=32).
Originally committed as revision 19373 to svn://svn....
Reimar Döffinger
02:58 PM Revision 287fff26 (ffmpeg): Add PIX_FMT_ARGB encoding to qtrle.
Patch by Alexis Ballier, alexis ballier gmail
Originally committed as revision 19372 to svn://
Alexis Ballier
08:52 AM Revision 5a1e202b (ffmpeg): Add block_align to sox input.
Patch by Phil Rutschman: name.surname modsystems com
Originally committed as revision 19371 to svn://
Phil Rutschman
08:26 AM Revision 56c6cf28 (ffmpeg): Fix mem leak when user preallocates an AVFormatContext, passes it to
av_open_input_file(), but the file does not exist.
Patch by Art Clarke a$(surname) xuggle com
Originally committed a...
Art Clarke


10:00 PM Revision 5c56e746 (ffmpeg): Baptiste will maintain qt-faststart from now on.
Originally committed as revision 19369 to svn:// Diego Biurrun
09:39 PM Revision 0a4a0aa7 (ffmpeg): Mention removal of libamr support in the changelog.
Originally committed as revision 19368 to svn:// Diego Biurrun
09:33 AM Revision 6ae5c1f0 (ffmpeg): whitespace cosmetics: Realign colums after last commit.
Originally committed as revision 19367 to svn:// Diego Biurrun
09:33 AM Revision 36b38500 (ffmpeg): Check for CONFIG_LIBFOO_DECODER/CONFIG_LIBFOO_ENCODER instead of just
CONFIG_LIBFOO in the external libraries section.
This is more consistent with the rest of the Makefiles, it makes cle...
Diego Biurrun
12:28 AM Revision fc1206a4 (ffmpeg): Remove support for nonfree libamr library for AMR-NB/WB decoding/enco...
libopencore can now be used as a replacement except for AMR-WB encoding.
Originally committed as revision 19365 to s...
Diego Biurrun


09:54 PM Revision df2bd71a (ffmpeg): flvdec: expose metadata through the generic metadata API
original patch from Art Clarke aclarke _at_ xuggle _dot_ com
Originally committed as revision 19364 to svn://svn.ff...
Aurelien Jacobs
09:49 PM Revision 09e54e1f (ffmpeg): flvdec: re-enable metadata parsing
duration and videodatarate values are actually useful
original patch from Art Clarke aclarke _at_ xuggle _dot_ com
Aurelien Jacobs
09:46 PM Revision 8caa0f06 (ffmpeg): flvdec: don't set format and codec context from metadata values
This has proven to be useless and even harmfull since r18460 (expect
for duration and videodatarate).
original patch ...
Aurelien Jacobs
05:08 PM Revision 96f0731a (ffmpeg): Check for packet_length 0, it is already treated as invalid by the pa...
but that resulted in a confusing/wrong error message.
Originally committed as revision 19361 to svn://
Reimar Döffinger
04:49 PM Revision 4f76697b (ffmpeg): Change av_free to av_freep
Originally committed as revision 19360 to svn:// Reimar Döffinger
04:48 PM Revision 16c83185 (ffmpeg): Reallocate internal buffer when coded frame size changes.
Fixes out-of-bounds reads and writes with i32/smclocki32.avi.1.0 from issue 1240.
Originally committed as revision 1...
Reimar Döffinger
04:45 PM Revision 28bcc76a (ffmpeg): Change iv_decode_frame to get AVCodecContext as argument, so that
avcodec_check_dimensions can be called with a proper context instead of NULL.
Originally committed as revision 19358...
Reimar Döffinger
10:28 AM Revision c79c960a (ffmpeg): Remove useless ret variable added in last revision again.
Originally committed as revision 19357 to svn:// Reimar Döffinger
09:35 AM Revision 7cda8150 (ffmpeg): 100l, theora_decode_init must pass on errors from vp3_decode_init
Originally committed as revision 19356 to svn:// Reimar Döffinger
09:22 AM Revision c4b7b8bf (ffmpeg): Make decode_init fail if the huffman tables are invalid and thus init...
Otherwise this will crash during decoding because the vlc tables are NULL.
Partially fixes ogv/smclock.ogv.1.101.ogv ...
Reimar Döffinger
05:36 AM Revision 31457d7a (ffmpeg): Do not fail if 'uuid' atom is encountered before 'moov'.
Patch by Frank Barchard, fbarchard at google dot com.
Originally committed as revision 19354 to svn://
Frank Barchard
05:22 AM Revision d03936e5 (ffmpeg): libfaac no longer claims to be LGPL.
Originally committed as revision 19353 to svn:// Diego Biurrun


08:10 PM Revision 29ce0433 (ffmpeg): The AltiVec code in libswscale no longer is under GPL.
Remove one erroneous preprocessor check for CONFIG_GPL in the AltiVec code.
Originally committed as revision 29412 t...
Diego Biurrun
06:27 PM Revision e13cca4b (ffmpeg): Ensure that the filter limit values do not exceed the maximum allowed...
Originally committed as revision 19351 to svn:// Reimar Döffinger
06:25 PM Revision 7fa5f999 (ffmpeg): Extend init_loop_filter to work for filter limit values up to 127 ins...
of only up to 64. 127 is the maximum value allowed by the theora specification.
Originally committed as revision 193...
Reimar Döffinger
04:01 PM Revision ad921086 (ffmpeg): Add a check to vp6_parse_coeff_huffman to ensure it does not overread...
Originally committed as revision 19349 to svn:// Reimar Döffinger
03:23 PM Revision 7576516a (ffmpeg): vp56dec: ensure range coder won't read past the end of input buffer
Originally committed as revision 19348 to svn:// Aurelien Jacobs
12:14 PM Revision 5be5daf1 (ffmpeg): Check that palctrl is available on init instead of crashing when tryi...
it on decode.
Fixes mpeg2/smclockmpeg2.avi.2.1 from issue 1240.
Originally committed as revision 19347 to svn://svn....
Reimar Döffinger


11:59 PM Revision e30004fa (ffmpeg): fix a buffer overrun on corrupt huffyuv streams
Originally committed as revision 19346 to svn:// Loren Merritt
08:41 PM Revision 2483298a (ffmpeg): ARM: NEON VP3 IDCT
15% faster VP3/Theora, 10% faster VP6
Originally committed as revision 19345 to svn://
David Conrad
06:24 PM Revision 82c9182f (ffmpeg): If the end of the input buffer is reached while decoding MJPEG and at...
a valid SOF was found, emulate an EOI.
This allows e.g. to at least decode the available part of incomplete MJPEG fra...
Reimar Döffinger
06:22 PM Revision 1496b04c (ffmpeg): Make the MJPEG decoder return -1 when no image was decoded so that de...
errors are actually recognizable as such.
Originally committed as revision 19343 to svn://
Reimar Döffinger
06:20 PM Revision 643fd8a1 (ffmpeg): Add a got_picture flag to MJpegDecodeContext which indicates if its p...
element is valid. Skip the code handling SOS and EOI if not, since it can not
work without a valid AVPicture.
This fi...
Reimar Döffinger
12:54 PM Revision b27bf2a7 (ffmpeg): mjpegdec: check that the coded dc_index and ac_index have a valid ass...
Removes some disabled dc_index/ac_index checking code that seems to have had
some undocumented issues and should not ...
Reimar Döffinger
08:18 AM Revision 340e2303 (ffmpeg): Use enum CodecID instead of int.
Fixes the following icc warning:
warning #188: enumerated type mixed with another type
Originally committed as revis...
Carl Eugen Hoyos
08:02 AM Revision 4eba9cdd (ffmpeg): fix and simplify long gop mpeg codec ul computation
Originally committed as revision 19339 to svn:// Baptiste Coudurier
07:56 AM Revision df1550f0 (ffmpeg): set index duration to 0 for cbr, specifying whole container coverage
Originally committed as revision 19338 to svn:// Baptiste Coudurier
07:52 AM Revision 76b092e2 (ffmpeg): use ber4 length for descriptors preferred by specs
Originally committed as revision 19337 to svn:// Baptiste Coudurier
07:49 AM Revision 6a43aab0 (ffmpeg): write profile and level local tag in mpeg descriptor
Originally committed as revision 19336 to svn:// Baptiste Coudurier
07:46 AM Revision e5f61b94 (ffmpeg): H.264: Check the return value of decode_vui_parameters()
Files with invalid VUI are now rejected like
other invalid SPS are.
Fixes issue1231.
Originally committed as revisi...
Alexander Strange


11:31 AM Revision 11d058b7 (ffmpeg): Replace invalid Theora frame rate by 25 FPS.
Avoids division by 0 due to e.g. time_base denominator being 0.
Originally committed as revision 19334 to svn://svn....
Reimar Döffinger
11:27 AM Revision 3dcddf82 (ffmpeg): Check for failed extradata malloc, fixes a crash in out-of-memory con...
or with extremely large extradata.
Originally committed as revision 19333 to svn://
Reimar Döffinger
11:26 AM Revision 5a4a4d78 (ffmpeg): Check size of "strf" header against size of enclosing "LIST" if there...
Originally committed as revision 19332 to svn:// Reimar Döffinger
11:18 AM Revision b098b309 (ffmpeg): Fix indentation
Originally committed as revision 19331 to svn:// Reimar Döffinger
11:18 AM Revision 68a10b40 (ffmpeg): Avoid divisions by 0 in the ASF demuxer if packet_size is not valid.
Originally committed as revision 19330 to svn:// Reimar Döffinger
05:52 AM Revision 0410ee8f (ffmpeg): H.264: Don't set data_partitioning for invalid NAL_DPA.
Before, the decoder could interpret a corrupt frame
as a NAL_DPA and NAL_DPC, and then start decoding
even if decode_...
Alexander Strange


01:13 PM Revision bda1ad1e (ffmpeg): Cleanup properly at the end of MPEG Audio parsing.
Patch by Art Clarke (aclarke AT xuggle com)
Originally committed as revision 19327 to svn://
Art Clarke
12:47 PM Revision e7e5d1e9 (ffmpeg): If either of num or den is 0 make both 0 in av_set_pts_info().
Originally committed as revision 19326 to svn:// Michael Niedermayer


08:52 PM Revision d218a86a (ffmpeg): Make sure av_set_pts_info() does not set the fields of a timebase to
negative values.
Originally committed as revision 19325 to svn://
Michael Niedermayer
08:35 PM Revision 6be8b204 (ffmpeg): Revert r19317, "simplify slice_end, return size of output frame".
It returns non decodable B-frames.
Originally committed as revision 19324 to svn://
Baptiste Coudurier
08:34 PM Revision fb6ecd72 (ffmpeg): indent
Originally committed as revision 19323 to svn:// Michael Niedermayer
08:30 PM Revision 37458d7e (ffmpeg): Make sure we dont read over the end.
Fixes issue1237.
Originally committed as revision 19322 to svn://
Michael Niedermayer
08:11 PM Revision edb501c4 (ffmpeg): Add an explanation and complete the metadata usage example.
Originally committed as revision 19320 to svn:// Stefano Sabatini
06:50 PM Revision dec14949 (ffmpeg): Make arguments of av_set_pts_info() unsigned.
Fixes issue1240/mpeg1/smclockmpeg1.avi.3.1
Originally committed as revision 19319 to svn://
Michael Niedermayer
05:48 PM Revision ec62d942 (ffmpeg): Fix potentially unaligned accesses in ff_copy_bits()
A pointer should never be assigned a value which may have less than the
required alignment of the target type. Compi...
Måns Rullgård
05:29 PM Revision f7f1eb6c (ffmpeg): simplify slice_end, return size of output frame
Originally committed as revision 19317 to svn:// Baptiste Coudurier
03:08 PM Revision 39c601b5 (ffmpeg): RV3/4 intra types array causes alignment issues (at least on ARM5), t...
its stride and offset to always have align 4.
Originally committed as revision 19316 to svn://
Kostya Shishkov
01:46 PM Revision 06a497af (ffmpeg): Use slightly more appropriate format strings for printing decimal val...
patch by Frank Barchard, fbarchard google com
Originally committed as revision 19315 to svn://
Frank Barchard
12:40 PM Revision b4b91702 (ffmpeg): Use enum PixelFormat in sws_format_name() prototype
Originally committed as revision 29409 to svn:// Måns Rullgård
10:36 AM Revision 4a30fff6 (ffmpeg): Fix argument type mismatches for av_picture_crop and av_picture_fill
Originally committed as revision 19314 to svn:// Måns Rullgård
06:48 AM Revision fb0a835f (ffmpeg): add missing \n to error message
Originally committed as revision 19313 to svn:// Baptiste Coudurier
12:55 AM Revision 6816f8b8 (ffmpeg): ADPCM: remove unreachable break statement after return
Originally committed as revision 19312 to svn:// Måns Rullgård
12:55 AM Revision 300ad6c1 (ffmpeg): ARM: use gcc inline asm in bswap.h only when available
Originally committed as revision 19311 to svn:// Måns Rullgård


11:45 PM Revision fe022ce2 (ffmpeg): Fix libx264.c to not drop SEI userdata from x264 encoder.
Most muxers in ffmpeg ignore the SEI if it is placed in extradata, so instead
it has to be catted to the front of the...
Jason Garrett-Glaser
03:11 PM Revision cb28f954 (ffmpeg): Use more portable 'PRId64' instead of 'llx' as conversion/length spec...
patch by Frank Barchard, fbarchard google com
Originally committed as revision 19309 to svn://
Frank Barchard
12:46 PM Revision d6ced963 (ffmpeg): ARM: enable fast_unaligned when --cpu=armv[67] is specified
Originally committed as revision 19308 to svn:// Måns Rullgård
12:11 PM Revision 8d8409ca (ffmpeg): Fix nalsize check to avoid an integer overflow that made the check
incorrect for nalsize > INT_MAX - buf_index
Originally committed as revision 19307 to svn://
Reimar Döffinger
11:28 AM Revision 0444a8c5 (ffmpeg): Update seek regression checksums due to:
Rewrite mp3 parser. New code is much simpler and does not drop
stuff at random.
Originally committed as r...
Michael Niedermayer
07:43 AM Revision b399b932 (ffmpeg): cosmetics, change case and comments alignment
Originally committed as revision 19305 to svn:// Baptiste Coudurier
07:41 AM Revision 61f9e3c1 (ffmpeg): correctly compute frame flags with closed gop
Originally committed as revision 19304 to svn:// Baptiste Coudurier
06:44 AM Revision 470de55a (ffmpeg): fix slice header checking
Originally committed as revision 19303 to svn:// Stefan Gehrer
03:57 AM Revision 822d0a6e (ffmpeg): Drop code that attempts to decode frames that are prefixed by junk.
Too often it ends up decoding random data into noise without detecting
it (for example after seeking of some MP3 data...
Michael Niedermayer
03:37 AM Revision f3ac96e4 (ffmpeg): Support RGB48 PNG decoding
Originally committed as revision 19301 to svn:// Kostya Shishkov
03:12 AM Revision 2073fc84 (ffmpeg): Rewrite mp3 parser. New code is much simpler and does not drop
stuff at random.
Originally committed as revision 19300 to svn://
Michael Niedermayer


10:48 PM Revision ad925587 (ffmpeg): Use av_log_missing_feature in the ADTS encoder. (Pseudo reverts r19173).
Originally committed as revision 19299 to svn:// Alex Converse
08:45 PM Revision 07a8eef6 (ffmpeg): Fix build on Net/OpenBSD
The renaming in r19293 missed a few things.
Originally committed as revision 19298 to svn://
Måns Rullgård
08:00 PM Revision 4e622dea (ffmpeg): Cosmetics: group together indev/outdev dependencies.
Originally committed as revision 19297 to svn:// Stefano Sabatini
07:17 PM Revision 684aa302 (ffmpeg): Add doxy to av_log_missing_feature() etc. stating that the function is
primarily intended for internal use in lavc/lavf, not for use in apps.
Originally committed as revision 19296 to svn...
Ronald S. Bultje
07:11 PM Revision 4811f89b (ffmpeg): Move av_log_missing_feature() from the internal.h to the public avcod...
header file.
Originally committed as revision 19295 to svn://
Ronald S. Bultje
07:07 PM Revision ce863d7f (ffmpeg): Rename ff_log_missing_feature() to av_log_missing_feature().
Originally committed as revision 19294 to svn:// Ronald S. Bultje
06:49 PM Revision 38e54a75 (ffmpeg): Make the configure script select the input/output devices using
--enable-indev, --enable-outdev rather than --enable-demuxer,
--enable-muxer as before, same for disabling them.
Stefano Sabatini
06:37 PM Revision d004179e (ffmpeg): indent
Originally committed as revision 19292 to svn:// Michael Niedermayer
06:36 PM Revision 3fd5a75b (ffmpeg): id3v2.4.0 uses syncsafe integers for sizes of frames.
Fixes issue1234
Fixes regression introduced in r19275
Originally committed as revision 19291 to svn://
Michael Niedermayer
09:02 AM Revision 29024501 (ffmpeg): Revert r19149 "Disable native Vorbis encoder"
Originally committed as revision 19290 to svn:// David Conrad


09:05 PM Revision 2b75bde6 (ffmpeg): Remove inconsistent use of a @brief command in av_write_trailer()
Originally committed as revision 19289 to svn://
Stefano Sabatini
09:01 PM Revision d1b9adf2 (ffmpeg): Use consistently the third person in doxy, as recommended by the
javadoc specs.
Originally committed as revision 19288 to svn://
Stefano Sabatini
08:25 PM Revision 5227bd63 (ffmpeg): Fix braino.
Originally committed as revision 19287 to svn:// Stefano Sabatini
06:28 PM Revision a3a55b78 (ffmpeg): Icc does not support attribute flatten, do not try to use it.
Originally committed as revision 19286 to svn:// Carl Eugen Hoyos


01:26 PM Revision 39a4f146 (ffmpeg): Update ffmpeg documentation regarding metadata setting. -title,
-author, -copyright, -track, -album, and -year options have been
dropped in favor of -metadata.
Originally committed...
Stefano Sabatini
10:26 AM Revision da4c2dab (ffmpeg): Remove superfluous const.
Originally committed as revision 19284 to svn:// Carl Eugen Hoyos
08:39 AM Revision a10de6dc (ffmpeg): Replace an occurence of -1 by PIX_FMT_NONE, fixes icc warning #188:
enumerated type mixed with another type
Originally committed as revision 19283 to svn://
Carl Eugen Hoyos
08:34 AM Revision 06be9d9d (ffmpeg): Icc 11.1 does not support attributes force_align_arg_pointer, alloc_s...
Originally committed as revision 19282 to svn:// Carl Eugen Hoyos


05:43 PM Revision d2667090 (ffmpeg): Pitch delay decoding
Originally committed as revision 19281 to svn:// Vladimir Voroshilov
05:42 PM Revision 2b069134 (ffmpeg): Replace pitch_delay_int array with single variable.
Originally committed as revision 19280 to svn:// Vladimir Voroshilov
01:08 AM Revision 01a3c821 (ffmpeg): Handle variable input stream pixfmts using the same framework introduced
by the variable frame size patch. Fixes at least issue 1165.
Originally committed as revision 19279 to svn://svn.ff...
Jason Garrett-Glaser


11:21 PM Revision c2b3565e (ffmpeg): Only link against alsa if enabled.
Originally committed as revision 19278 to svn:// Stefano Sabatini
10:48 PM Revision 30b1fff6 (ffmpeg): Only checks for jack if it is enabled and hence only links to jack if
it is not disabled.
Patch by Adrian Stutz $firsname@sttz ch.
Originally committed as revision 19277 to svn://svn.ff...
Adrian Stutz
08:06 PM Revision 8b1a6441 (ffmpeg): AltiVec code and runtime cpudetect do not require CONFIG_GPL.
Make sure the latter is only checked for x86 optimizations, which are GPL.
Originally committed as revision 29390 to...
Diego Biurrun
07:44 PM Revision 1cd44221 (ffmpeg): Fix id3v2.2 frame size parsing.
Fixes issue1202.
Originally committed as revision 19276 to svn://
Michael Niedermayer
07:26 PM Revision 47f42aec (ffmpeg): Fix id3v2.3/4 tag size parsing.
Fixes issue1106
Originally committed as revision 19275 to svn://
Michael Niedermayer
07:10 PM Revision 57011a13 (ffmpeg): use AVFormatContext->probesize in av_find_stream_info and raise defau...
Originally committed as revision 19274 to svn:// Baptiste Coudurier
07:01 PM Revision d23612ef (ffmpeg): Only set CODEC_ID_PROBE when a packet from a stream having a PES header
is read.
Originally committed as revision 19273 to svn://
Baptiste Coudurier
06:48 PM Revision af122d6a (ffmpeg): limit raw packet buffer size used for codec probing
Originally committed as revision 19272 to svn:// Baptiste Coudurier
11:27 AM Revision 57f6d52a (ffmpeg): The AltiVec optimizations of libswscale are no longer under GPL.
Originally committed as revision 29389 to svn:// Diego Biurrun
10:14 AM Revision e912c13a (ffmpeg): PPC: Make sure that COMPILE_C is not deactivated if RUNTIME_CPUDETECT...
Originally committed as revision 29388 to svn:// Diego Biurrun
12:17 AM Revision d862fce7 (ffmpeg): only set par if it does not indicates a rotation, ex iphone 3GS
Originally committed as revision 19271 to svn:// Baptiste Coudurier


11:04 PM Revision 91d19d47 (ffmpeg): Remove any reference to ASFContext.packet_size and replace it with
AVFormatContext.packet_size. See "[PATCH] asf*.c/h: use
AVFormatContext->packet_size instead of own copy" thread on M...
Ronald S. Bultje
10:58 PM Revision a752069d (ffmpeg): Split developer documentation off from general documentation.
Originally committed as revision 19269 to svn:// Diego Biurrun
10:35 PM Revision d171a651 (ffmpeg): Rewrite doxy for av_strtod().
Originally committed as revision 19268 to svn:// Stefano Sabatini
10:10 PM Revision c1c206b3 (ffmpeg): flvdec: Build a Speex header during FLV demuxing using required and
default values. This is needed because FLV files with Speex do not
contain a Speex header, which is necessary for str...
Justin Ruggles
12:10 PM Revision c173a088 (ffmpeg): Improve wording: s/reseted/reset
Patch by Haruhiko Yamagata, h D yamagata A nifty D com
Originally committed as revision 19266 to svn://svn.ffmpeg.or...
Haruhiko Yamagata
09:40 AM Revision e1c1b0ff (ffmpeg): Reindent after last patch.
Originally committed as revision 19265 to svn:// Reimar Döffinger
09:38 AM Revision 3fe4d5d4 (ffmpeg): mov demuxer: Track the current position also for streams that have AV...
This allows for seamless switching of e.g. audio streams, with the previous code
playback started always from the beg...
Reimar Döffinger
08:57 AM Revision 5dc5c43b (ffmpeg): mov_read_packet: extract code that searches for the stream/sample to ...
into a separate function.
Originally committed as revision 19263 to svn://
Reimar Döffinger
08:50 AM Revision a2f38511 (ffmpeg): mov_read_packet: if dv_get_packet fails, return exactly its error value
instead of always -1 (makes no real difference currently since dv_get_packet
always returns -1 so far).
Originally c...
Reimar Döffinger
08:23 AM Revision 69fc436c (ffmpeg): In mov_read_packet remember the AVStream we want to demux next instea...
MOVStreamContext. We need the AVStream anyway and it is easier to get the
MOVStreamContext from the AVStream than the...
Reimar Döffinger
04:38 AM Revision 3c70902b (ffmpeg): LSF (Line Spectral Frequencies) decoding routine.
Originally committed as revision 19260 to svn:// Vladimir Voroshilov
03:38 AM Revision 6a63ff19 (ffmpeg): check stream existence before assignment, fix #1222
Originally committed as revision 19259 to svn:// Baptiste Coudurier


09:03 PM Revision 2722c3a3 (ffmpeg): Fix H.264 picture reordering, 2nd try.
First, reverted one was r19239.
Patch by Haruhiko Yamagata, h D yamagata A nifty D com
Originally committed as revi...
Haruhiko Yamagata
06:17 PM Revision ce9dd8f5 (ffmpeg): Make documentation better match the code. Now AVCodecContext.sample_fmt
is used.
Patch by Brian Crowell <($firstname)>
Originally committed as revision 19257 to svn://svn.ffmpe...
Brian Crowell
03:38 PM Revision 7995ed8e (ffmpeg): Add support for "chunked" data blocks. Patch by Peter Holik (peter ho...
Originally committed as revision 19256 to svn:// Peter Holik
07:41 AM Revision 74a30595 (ffmpeg): Edge emulation should be used in B-frame MC in mspel mode with
mv_x < 1 or mv_y < 1.
Originally committed as revision 19255 to svn://
Kostya Shishkov


11:09 PM Revision 1a40491e (ffmpeg): Add ff_ prefixes to exported symbols in libavformat/riff.h.
patch by Daniel Verkamp, aniel drv nu
Originally committed as revision 19254 to svn://
Daniel Verkamp
10:56 PM Revision 2795e357 (ffmpeg): Consistently rename variables denoting regression reference file(s)
using the _REFFILE(S) postfix, and regression result file(s) using the
_RESFILE(S) postfix.
Improve legibility.
Stefano Sabatini
10:22 PM Revision 1c2744d1 (ffmpeg): Export av_strtod() to eval.h.
Originally committed as revision 19252 to svn:// Stefano Sabatini
04:54 PM Revision b394438e (ffmpeg): Document making AVFormatContext.packet_size unsigned API change.
Originally committed as revision 19251 to svn:// Ronald S. Bultje
04:52 PM Revision 92400be2 (ffmpeg): Change packet_size from signed to unsigned, since it never has a nega...
value. Currently, this is only used in qcp.c and mpegenc.c, and they are
practically unaffected by this change.
See ...
Ronald S. Bultje

Also available in: Atom