In XMSequenceGrabberVideoInputModule.m the function
SGSetGWorld uses GetMainDevice() in order to determine
the main screen. However GetMainDevice complains that
it is deprecated and it works just fine to pass NULL to
SGSetGWorld. In fact the apple documentation does this
too, so I assume it's not too dangerous.
- err = SGSetGWorld(sequenceGrabber, NULL,
+ err = SGSetGWorld(sequenceGrabber, NULL, NULL);
should give us one compiler complaint less. I tested
this on 10.4.6 and video worked fine in both directions.
Thanks for considering this tiny clean up.