for the case of rotation by 90 degrees you may prefer to use ippiMirror functions which should be much faster than general ippiRotate.
And note, if your frame is 8-bit per channel you need to use 8u functions not 16u.
Oh, yes, you are correct. I mean ippiTranspose function, but this does not work with sub-sampled image formats (like YUV422 or 420).
For more complete information about compiler optimizations, see our Optimization Notice.