Go to file
Måns Rullgård c7f625eecf Fix erroneous behaviour when format probe hits end of file
If the format probe hits end of file, do not add the error code
to the buffer position.  This is obviously wrong, and with a
small input file would cause a negative buffer overflow.

Fixes issue 1818.

Originally committed as revision 22571 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-16 21:45:30 +00:00
doc Add compilation hints for Cygwin 1.7 and remove the ones for 1.5 2010-03-16 18:32:52 +00:00
ffpresets Add presets for all of the x264 presets, including fastfirstpass versions. 2010-03-02 03:19:12 +00:00
libavcodec Simplify arch-specific object file lists 2010-03-16 21:23:03 +00:00
libavdevice Replace all the occurrences of AVERROR_EIO with AVERROR(EIO), and mark 2010-03-13 19:19:44 +00:00
libavfilter Make the scale filter pass the pkt.pos information to the output 2010-03-13 12:33:44 +00:00
libavformat Fix erroneous behaviour when format probe hits end of file 2010-03-16 21:45:30 +00:00
libavutil error.h: test EDOM instead of EINVAL 2010-03-14 22:25:35 +00:00
libpostproc Fix warnings about redefining constants when compiling libpostproc. 2010-02-02 19:35:52 +00:00
libswscale Fix compilation on powerpc with --disable-altivec 2010-03-09 08:07:34 +00:00
tests Add FATE tests 2010-03-15 19:23:24 +00:00
tools patcheck: Escape parentheses in grep calls 2010-03-15 23:32:20 +00:00
Changelog Kega Game Video (KGV1) decoder 2010-03-09 01:03:09 +00:00
cmdutils_common_opts.h Implement a -pix_fmts option for listing all the supported pixel 2009-12-21 21:53:03 +00:00
cmdutils.c Remove hacks not required since HAVE_AV_CONFIG_H was unset for the apps 2010-03-07 22:18:37 +00:00
cmdutils.h Add -timelimit option 2010-01-20 06:42:39 +00:00
common.mak Fix brief make output for generated tables 2010-03-14 19:48:09 +00:00
configure Move arch-specific makefile parts into $arch/Makefile 2010-03-16 21:22:59 +00:00
COPYING.GPLv2 Rename COPYING.GPL --> COPYING.GPLv2 and COPYING.LGPL --> COPYING.LGPLv2.1. 2009-06-05 09:51:31 +00:00
COPYING.GPLv3 Add configure option to upgrade (L)GPL to version 3. 2009-06-05 11:04:03 +00:00
COPYING.LGPLv2.1 Rename COPYING.GPL --> COPYING.GPLv2 and COPYING.LGPL --> COPYING.LGPLv2.1. 2009-06-05 09:51:31 +00:00
COPYING.LGPLv3 Add configure option to upgrade (L)GPL to version 3. 2009-06-05 11:04:03 +00:00
CREDITS Add myself to CREDITS 2010-03-08 05:04:29 +00:00
Doxyfile Exclude .svn and .git directories from doxygen documentation. 2010-01-15 21:49:10 +00:00
ffmpeg.c Typo: if output (video) stream's pix_fmt is not set, then the stream cannot 2010-03-16 15:48:48 +00:00
ffplay.c Make ffplay pass the packet.pos information to the filterchain, get it 2010-03-13 11:27:07 +00:00
ffprobe.c Remove hacks not required since HAVE_AV_CONFIG_H was unset for the apps 2010-03-07 22:18:37 +00:00
ffserver.c Move resolve_host() to ffserver.c 2010-03-08 18:43:27 +00:00
ffserver.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
INSTALL Clarify that we require GNU make 3.81+. 2008-11-08 19:47:10 +00:00
LICENSE Remove support for nonfree libamr library for AMR-NB/WB decoding/encoding. 2009-07-07 00:28:16 +00:00
MAINTAINERS Add Reinhard and myself as release managers. 2010-03-01 17:50:34 +00:00
Makefile Add FATE tests 2010-03-15 19:23:24 +00:00
README Move licensing information into a separate file called LICENSE and 2009-03-25 14:05:20 +00:00
subdir.mak Reorder some make rules 2010-03-09 14:58:29 +00:00
version.sh Read "Last Changed Rev" field instead of "Revision" field to avoid being 2010-01-16 18:29:52 +00:00

FFmpeg README
-------------

1) Documentation
----------------

* Read the documentation in the doc/ directory.

2) Licensing
------------

* See the LICENSE file.