af_amix: switch to an AVOptions-based system.
af_asyncts: switch to an AVOptions-based system.
af_channelmap: switch to an AVOptions-based system.
af_channelsplit: switch to an AVOptions-based system.
af_join: switch to an AVOptions-based system.

Change the mappings separator from comma to '|' to avoid excessive
escaping, since comma is already used for separating filters in the
filtergraph description.
af_volume: switch to an AVOptions-based system.
split: switch to an AVOptions-based system.
vsrc_color: switch to an AVOptions-based system.
vsrc_nullsrc: switch to an AVOptions-based system.
vsrc_movie: switch to an AVOptions-based system.
vsrc_testsrc: switch to an AVOptions-based system.
lavfi: remove now unused args parameter from AVFilter.init
lavfi: error out when options are provided to a filter that does not take any
lavfi: make AVFilterContext export filter options.
lavfi: add avfilter_get_class().

Useful for examining options, the same as the corresponding functions
for the other libs.
lavfi: add a bump and docs entries for the AVOptions switch
af_channelmap: fix uninitialized variable use introduced in ba8efac977f4276f05274947b2b67d144cbc965a
x86inc: Fix number of operands for cmp* instructions

cmp{p,s}{s,d} instructions do take an imm8 operand.

Signed-off-by: Diego Biurrun <diego@biurrun.de>
dsputil: Make square put/avg_pixels functions local to h264qpel

Put a copy of the 8bit functions only in dsputil, where they are
used for some other things (e.g. mpeg4qpel, mspel, cavsqpel).

Signed-off-by: Martin Storsjö <martin@martin.st>
h264: Clear the mb members via memset instead of using dsputil

Signed-off-by: Martin Storsjö <martin@martin.st>