- Fix texture coords used by the core video decoder. - Fix some other bugs in the use of the texture supplied by the display link. - Add thread locking in the blit() operation. - Added the timestamp structures as part of debugging, didn't see any reason   to remove them as they might come in handy later. - Store reference to the thread callback object so it's not collected. - Some additional cleanups and error checking. - Fixed non-corevideo path (quicktime.InitialiseQTML(0) fails for some reason   if corevideo is None...).
- Fix texture coords used by the core video decoder.
- Fix some other bugs in the use of the texture supplied by the display link.
- Add thread locking in the blit() operation.
- Added the timestamp structures as part of debugging, didn't see any reason
  to remove them as they might come in handy later.
- Store reference to the thread callback object so it's not collected.
- Some additional cleanups and error checking.
- Fixed non-corevideo path (quicktime.InitialiseQTML(0) fails for some reason
  if corevideo is None...).


STILL DOESN'T WORK - we receive no new frames eventually. For some files this
is after the first frame. For others it's around the 20th.

niklaskorz/pyglet,adamlwgriffiths/Pyglet,adamlwgriffiths/Pyglet,adamlwgriffiths/Pyglet,seeminglee/pyglet64,niklaskorz/pyglet,seeminglee/pyglet64,adamlwgriffiths/Pyglet,niklaskorz/pyglet,seeminglee/pyglet64,niklaskorz/pyglet