The warning message,
** (gst-launch-0.10:2066): WARNING **: ffmpegcsp0: size 353280 is not a multiple of unit size 345600
Does not come from the VPU plugin but from the ffmpegcolorspace one.
I think the pipeline is not correct. Did you try something like we have in the DEL documentation?
gst-launch filesrc location=file.ext ! 'video/quicktime' ! aiurdemux !
queue max-size-time=0 ! mfw_vpudecoder ! mfw_v4lsink
What happens if you use playbin2?
gst-launch playbin2 uri=file:///file.ext