I came across your project several days ago, and after tinkering for a while, I have the rotate filter actually connected up and somewhat operational.
But I had a question and was hoping maybe someone could point me in the right direction.
If I set "rotationmode" to 0 or 2, the video is displayed either normal or rotated 180 degrees no problem
BUT, if I set it to 1 or 3, the video is +definitely+ rotated either 90 or 270 degrees, but it displays as if it's not "in sync". Ie I can tell that the video is playing and that it's rotated, but it's "garbled".
I'm guessing that because the height is not exactly equal the Width, that I need to account for this in some way when I rotate the image sideways, but I'm not sure how.
I have a feeling it's got to do with the stride:
what input media type are you using RGB24 or RGB32?
And are you using the webcam as a source of a file?