flvenc: do not mux more than one stream per type

FLV does not support multiple audio or video streams.

Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
avutil/pixdesc: fix rgb0 descriptors

Found-by: durandal_1707
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
avutil/pixdesc: support for self-checking the descriptors

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
avutil/pixdesc: check step/depth against each other

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
avutil/pixdesc: check for component overlap

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
lavfi/interlace: remove now unused av_opt_free() call

Signed-off-by: Paul B Mahol <onemda@gmail.com>
avutil/avutil_version: Run checks just once

This ensures that applications that call avutil_version() often
would not run the checls every time

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
avcodec/c93: Check for block overlap.

Fixes overlapping memcpy()

Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
sws: Skip ff_yuv2rgb_c_init_tables() when the output is YUV

Fixes "20bpp not supported by yuv2rgb" warning

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
libaacplus: support for float sample format

Signed-off-by: Paul B Mahol <onemda@gmail.com>
mjpegdec: fix overlapping memcpy with upscale_v

Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
cmdutils: Fix build with lavfi disabled

Signed-off-by: Diego Biurrun <diego@biurrun.de>
lavfi/split: use AVFILTER_DEFINE_CLASS to define class
lavfi/aspect: fix weird copyright notice
doc/filters: fix sentence in setsar/setdar docs
lavc: avcodec_open2(): pass context to av_log()

Signed-off-by: Paul B Mahol <onemda@gmail.com>
sgirledec: remove unused headers

Signed-off-by: Paul B Mahol <onemda@gmail.com>
lavfi/stereo3d: remove pointless store

Signed-off-by: Paul B Mahol <onemda@gmail.com>
libaacpluc: remove unused code

Signed-off-by: Paul B Mahol <onemda@gmail.com>
Merge remote-tracking branch 'qatar/master'

* qatar/master:
  cmdutils: Fix build with lavfi disabled
  flvenc: do not mux more than one stream per type

Merged-by: Michael Niedermayer <michaelni@gmx.at>