arm_neon: Explicitly specify the symbol name for amplify_float_arm_neon

This is consistent with all the other neon functions. This avoids
having to add a symbol prefix via other means (macros, wrapper
tools) on platforms that normally use one.

Signed-off-by: Martin Storsjö <martin@martin.st>
decoder: Give packetizer aspect ratio to decoder.

When the packetizer detects a valid pixel aspect ratio this should be
forwarded to the decoders input format. This is helpful for decoder modules
which do not expose the aspect ratio on their own.

Signed-off-by: Martin Storsjö <martin@martin.st>
omxil: Passthrough aspect ratio from input format.

If the input format has a valid pixel aspect ratio set (ie from the
packetizer) pass this into the output format. This helps for omx
implementations which do not report the aspect ratio.
For omx implementations which provide aspect ratio information give these
precedence over the incoming values.

Signed-off-by: Martin Storsjö <martin@martin.st>
mediacodec: Pass the aspect ratio values through from the packetizer

There is no way in the MediaCodec API for the decoder to signal
these values to the caller, at least none that is publicly
documented.

Signed-off-by: Martin Storsjö <martin@martin.st>
mediacodec: Use the input aspect ratio when sizing the direct rendering surface

Signed-off-by: Martin Storsjö <martin@martin.st>
transform: parse configuration argument

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
avcodec: copy video orientation to output format

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
decoder: check video orientation in vout_new_buffer()

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
video_format_IsSimilar: check orientation

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>