When the resolution changes, GPU sends a port settings changed message. Host has to acknowledge it by disabling and enabling the affected ports.
I also call g_renderManager.Configure with the new dimensions.
There's been a couple of test builds with positive reports:
[rbp] Handle resolution changes during video stream.
Removed commented out code, and fix for aspect ratio when looping and SetVideoRect wasn't being called.