ipu: blitter: fix rotation descriptions

Signed-off-by: Philip Craig <phil@blackmoth.com.au>
vpu: encoder: add log output for when input buffers need to be copied

Signed-off-by: Philip Craig <phil@blackmoth.com.au>
Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
Add V4L2 source plugin

This plugin is for use with the variant of the V4L2 interface provided
by Freescale i.MX kernels, which is a bit different from standard V4L2.
It includes a V4L2 buffer pool that adds GstImxPhysMemMeta.

Signed-off-by: Philip Craig <phil@blackmoth.com.au>
vpu: encoder: switch to using VPU_EncOpen

No functionality change yet, but will allow us to enabled AU delimiters.

Signed-off-by: Philip Craig <phil@blackmoth.com.au>
vpu: encoder: perform the ADU/SPS/PPS handling in the VPU

The only thing left to do in software is mark the sync points.

Note that the VPU orders the NAL units differently from the
previous software implementation. The previous order was
AUD, SPS, PPS, IDR. The new order is SPS, PPS, AUD, IDR.

Signed-off-by: Philip Craig <phil@blackmoth.com.au>
v4l2src: small cleanup to keep the compiler happy

Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>