1
mirror of https://git.videolan.org/git/ffmpeg.git synced 2024-08-29 12:46:13 +02:00
Go to file
Mans Rullgard c4cccc8d3f h264: fix invalid pointer arithmetic
Subtracting a (positive) value from the address of an array violates
C99 section 6.5.6:

  If both the pointer operand and the result point to elements of the
  same array object, or one past the last element of the array object,
  the evaluation shall not produce an overflow; otherwise, the
  behavior is undefined.

Signed-off-by: Mans Rullgard <mans@mansr.com>
2012-10-27 17:02:46 +01:00
compat build: Plan 9 support 2012-10-23 12:01:18 +01:00
doc doc: git-howto: Clarify comment about pushing series of commits 2012-10-26 18:28:38 +02:00
libavcodec h264: fix invalid pointer arithmetic 2012-10-27 17:02:46 +01:00
libavdevice lavu,lavd: do not use av_pix_fmt_descriptors directly. 2012-10-12 12:45:39 +02:00
libavfilter af_channelmap: remove stray enum declaration 2012-10-27 13:06:43 +01:00
libavformat avio: fix pointer type mismatches in avio_enum_protocols() 2012-10-27 13:43:44 +01:00
libavresample lavr: handle clipping in the float to s32 conversion 2012-10-13 12:34:34 +02:00
libavutil avutil: Make LZO decoder code configure-time selectable 2012-10-25 11:49:49 +02:00
libswscale swscale: avoid pointless use of compound literals 2012-10-23 12:00:21 +01:00
presets presets: spelling error in libvpx 1080p50_60 2011-10-22 00:28:56 +02:00
tests fate-lavfi: replace sed/grep/cut combos with awk 2012-10-23 12:01:18 +01:00
tools tools: do not use av_pix_fmt_descriptors directly. 2012-10-12 12:45:38 +02:00
.gitignore doxygen: Build Doxygen documentation in the doc/ subdirectory 2012-10-23 20:25:30 +02:00
arch.mak avcodec: Remove broken MMI optimizations 2012-10-12 20:56:54 +02:00
avconv_filter.c De-doxygenize some top-level files 2012-10-12 20:56:54 +02:00
avconv_opt.c avconv: only apply presets when we have an encoder. 2012-10-23 07:30:58 +02:00
avconv.c avconv: fix bitrate report when writing to /dev/null 2012-10-25 15:00:15 +02:00
avconv.h De-doxygenize some top-level files 2012-10-12 20:56:54 +02:00
avplay.c avplay: support mid-stream sample rate changes 2012-10-13 00:19:00 -04:00
avprobe.c tools: do not use av_pix_fmt_descriptors directly. 2012-10-12 12:45:38 +02:00
avserver.c avserver: use socklen_t where appropriate 2012-10-27 13:11:49 +01:00
Changelog changelog: Mention the MSVC DLL support 2012-10-18 16:33:34 +03:00
cmdutils_common_opts.h cmdutils: extend -h to allow printing codec details. 2012-08-19 19:22:08 +02:00
cmdutils.c Include sys/time.h before sys/resource.h 2012-10-23 12:00:21 +01:00
cmdutils.h Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
common.mak build: Include HEADERS-yes in the HEADERS variable 2012-10-25 18:36:11 +03:00
configure configure: fix tests for 2-arg math functions 2012-10-26 22:50:42 +01: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 cosmetics: Delete empty lines at end of file. 2012-02-09 12:26:45 +01:00
COPYING.LGPLv3 Add configure option to upgrade (L)GPL to version 3. 2009-06-05 11:04:03 +00:00
CREDITS partially rename FFmpeg to Libav 2011-03-16 21:54:39 +01:00
INSTALL doc: clarify configure features 2011-04-07 02:54:12 +02:00
library.mak build: allow targets to specify extra objects to link with executables 2012-10-23 12:00:22 +01:00
LICENSE doc: Clarify licensing issues arising from external libraries 2012-08-12 13:28:58 +02:00
Makefile build: Include HEADERS-yes in the HEADERS variable 2012-10-25 18:36:11 +03:00
README cosmetics: fix dashed line length after 070c5d0 2011-03-28 09:53:40 +02:00
RELEASE prepare 9_beta2 release 2012-10-23 18:30:36 +02:00
version.sh Drop git- prefix from version labels 2011-06-19 19:41:23 +01:00

Libav README
------------

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

* Read the documentation in the doc/ directory.

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

* See the LICENSE file.