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>
cmdutils: Fix build with lavfi disabled

Signed-off-by: Diego Biurrun <diego@biurrun.de>
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>
lavfi/earwax: remove pointless store

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

Signed-off-by: Paul B Mahol <onemda@gmail.com>
x86: float dsp: butterflies_float SSE

97c -> 49c
Some codecs could benefit from more unrolling, but AAC doesn't.

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
butterflies_float: replace 2 lea by 2 add

adds are simpler instructions and should be faster or equally fast
on all cpus

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
ass_split: Do not use the function name as a parameter name in a declaration.

Fixes compilation of srtenc.o with PGC 13.4-0.
Remove two anonymous arrays.

Fixes compilation of pngenc.c and flvdec.c with PGC 13.4-0.
rmdec: dont return uninitialized data

Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
lavfi/histeq: fix out of array write

Signed-off-by: Paul B Mahol <onemda@gmail.com>
af_channelmap: sanity check input channel indices in all cases.

Fixes invalid reads from non-existing channels.

CC:libav-stable@libav.org
af_channelmap: cosmetics, use an extra local variable to shorten the code
svq1dec: check that the reference frame has the same dimensions as the current one

They can be different if the last keyframe failed to decode correctly.
Fixes possible invalid reads in such a case.

Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
CC:libav-stable@libav.org
svq1dec: clip motion vectors to the frame size.

Fixes invalid reads for corrupted files.

Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
CC:libav-stable@libav.org
qdm2: check that the FFT size is a power of 2

Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
CC:libav-stable@libav.org