at the moment I am bounded to the IPP 7.0.2. I decode a 352x288 MPEG2 video. With GetFrame() of the IPP I get a decoded 352x288 frame in UYVY format.
Then I use a ippiCbYCr422ToYcbCr422_8u_C2R call to do a conversion from UYVY to YUY2.
The next call is a resize call ippiResizeYUV422_8u_C2R.
At last a conversion from YUY2 to UYVY with ippiYCbCr422ToCbYCr422_8u_C2R.
This works as far as the boundaries of the 352x288 frame is used as source and destination. If I try to use the resize call to scale my 352x288 to a 800x600 frame it does not work.
I guess I have to put my decoded 352x288 frame without scaling into a 800x600 one so that the decoded frame is the upper left corner of the 800x600 frame. After this I can use my resize call above to scale my little frame to the full size of a 800x600 one.
But how can I put my 352x288 frame into a 800x600 one?