proresenc: alpha coding support
lavfi/vignette: fix scale with aspects smaller than one.
lavfi/vignette: simplify dmax definition.
lavfi/vignette: add some scaling debug.
lavfi/vignette: add aspect option.
tta: remove pointless code

Checking seek table crc in decoder is pointless, as seek table is not used in
decoder anyway, so also stop storing seek table into extradata.
lavf/id3v2enc: fix cover art display on some software

Adding an arbitrary amount of padding bytes at the end of the
ID3 metadata fixes cover art display for some software (iTunes,
Traktor, Serato, Torq).

For reference (ID3 metadata):

[ Apic frames ]                      -> cover doesn't show up
[ Apic frames, Padding ]             -> ok
[ Apic frames, ID3 frames ]          -> ok
[ ID3 frames, Apic frames ]          -> cover doesn't show up
[ ID3 frames, Apic frames, Padding ] -> ok
jpeg2000dec: simplify init_tile() / merge from j2k

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
jpeg2000dec: fix ff_mqc_initdec() and data setup order

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
jpeg2000deci/j2kdec: fix sizeof types

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
j2kdec: merge length==0 check from jpeg2000

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
j2k/jpeg2000: merge some of the tilepart related code

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
j2k: restructure  bitstream decoding

This is based on jpeg2000 but differs because of
problems with the design from jpeg2000 with currently
supported files

More files can be decoded after this commit, though they
show heavy artifacts

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
j2kdec: merge picture handling from jpeg2000

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
j2kdec: merge JPEG2000_PGOD_CPRL code from jpeg2000

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
jpeg2000dec: merge struct field types from j2k

Fixes AVOption type mismatch

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
jpeg2000dec: merge sgnd fix from j2k

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
jpeg2000dec: merge simplification of jpeg2000_decode_packets() from j2k

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
j2k/jpeg2000dec: merge

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
lavfi/vignette: remove extra semi-colon.