1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-11-26 19:01:44 +02:00
Go to file
Anton Khirnov fc6a3ef40d audio_mix: fix zeroing output channels in certain cases
Specifically, when the corresponding input channel exists and its matrix
column is all-zero (which is necessary for zeroing the output), the
matrix column must be removed from the matrix.

This is not done currently, so the mixing code would end up using
uninitialized pointers from stack.

Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
2014-01-03 16:42:46 +01:00
compat build: Import makedef script from c99-to-c89 2013-11-24 19:36:09 +00:00
doc Makefile: add html template files to the doxygen deps 2014-01-01 13:07:57 +01:00
libavcodec h264: reset data_partitioning if decoding the slice header for NAL_DPA fails 2014-01-03 16:42:02 +01:00
libavdevice avutil: Move library version related macros to version.h 2013-12-26 19:05:22 +01:00
libavfilter avutil: Move library version related macros to version.h 2013-12-26 19:05:22 +01:00
libavformat pmpdec: check that there is at least one audio packet. 2014-01-03 16:40:22 +01:00
libavresample audio_mix: fix zeroing output channels in certain cases 2014-01-03 16:42:46 +01:00
libavutil mathematics: remove asserts from av_rescale_rnd() 2014-01-03 16:39:30 +01:00
libswscale avutil: Move library version related macros to version.h 2013-12-26 19:05:22 +01:00
presets presets: spelling error in libvpx 1080p50_60 2011-10-22 00:28:56 +02:00
tests fate: Explicitly specify the pixel format for the pngparser test 2013-12-18 21:21:41 +02:00
tools graph2dot: Add missing #include for av_get_channel_layout_string() 2013-11-04 23:04:10 +01:00
.gitignore gitignore: Ignore multilibrary example programs 2013-12-01 12:36:39 +01:00
arch.mak arm: rename ARMVFP config symbol to VFP 2012-12-07 16:54:04 +00:00
avconv_filter.c Add missing #includes for *INT64_MAX and *INT64_C 2013-11-23 21:55:52 +01:00
avconv_opt.c avconv: initialize hwaccel_pix_fmt 2013-12-03 18:11:27 +01:00
avconv_vdpau.c avconv: add support for VDPAU decoding 2013-11-23 11:55:53 +01:00
avconv.c avconv: do not call avcodec_get_frame_defaults() 2013-12-11 20:39:54 +01:00
avconv.h avconv: add support for VDPAU decoding 2013-11-23 11:55:53 +01:00
avplay.c avplay: do not call avcodec_get_frame_defaults(). 2013-12-11 20:39:55 +01:00
avprobe.c cmdutils: wrap exit explicitly 2013-07-07 21:43:23 +02:00
avserver.c avserver: do not use a static string as a default for a string option 2013-08-04 18:47:22 +02:00
Changelog Add a libwebp encoder 2013-12-21 17:01:42 -05:00
cmdutils_common_opts.h avplay: Accept cpuflags option 2013-10-22 10:49:31 +02:00
cmdutils.c Add missing #includes for *INT64_MAX and *INT64_C 2013-11-23 21:55:52 +01:00
cmdutils.h avplay: Accept cpuflags option 2013-10-22 10:49:31 +02:00
common.mak build: Add shorthand for HOSTCC compile macro 2013-12-02 13:13:09 +01:00
configure configure: Explicitly disable w32threads if the test for it fails 2013-12-25 13:00:49 +01:00
COPYING.GPLv2
COPYING.GPLv3
COPYING.LGPLv2.1 cosmetics: Delete empty lines at end of file. 2012-02-09 12:26:45 +01:00
COPYING.LGPLv3
CREDITS
INSTALL
library.mak configure: add strip flags checks 2013-11-28 15:37:10 +01:00
LICENSE LICENSE: Move (L)GPLv3 explanation block to a more suitable place 2013-02-27 19:51:10 +01:00
Makefile build: Add rule for building host-specific object files 2013-12-02 13:13:09 +01:00
README
RELEASE Prepare for 10_alpha1 Release 2013-01-06 16:23:12 +01: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.