オーバレイウィンドウのハードウェアローテートは無理

まず普通に表示。

video_ctrl_u.f.video_portraitを2(時計回り270度回転)にしてみた。
全然回ってないんですが……。(graphic_ctrl_uのほうで同じことをやると、画像は乱れるものの回転する)

さらにvideo_ctrl_u.f.video_ch_selを1にしてみる。
なんか回転はしてる。しかしこの表示はRGBサーフェイスにYUVデータを書き込んだ時のようだ。
どうもColor space conversionが機能していない。

他にも色々いじくりまわしたが、どうしても回転とCSCを両立できない。ハードウェアの仕様な気がしてきた。だめぽ。あきらめ。

RGBなオーバレイサーフェイスなら回転もちゃんと使えると思うので、SDLのほうに影響はないはず。