If I can render the window off-screen and get the pixels back, that could work. I need to render the frames on an OpenGL quad. I'm not doing a standard player here, I'm integrating a movie in a 3D scene. If the display callback is called after the unlock that never happens, I might try to add some s...