My App has hit a performance bottleneck that I haven't been able to
get around. I have tried the app based on the 'Performer' sample
code, but hit problems I think due to thread issues and quicktime.
And also just using a timer in the main even loop, and also a simple
CALayer, But nothing can play a fullscreen movie at full speed. Is
there some codec in particular that I should use that would blend
nicely in CALayers?
I've not tried any qtz stuff with CALayers, so this may not help, but
I've found performance improvements with movies if you set the
asynchronous option in the movie loader (assuming you can use it as
such... if you need explicit time control this won't help). You can
also try disabling color correction (though I'm not sure if there's
conclusive evidence that this helps performance.... I don't know).
Have you tried running the composition outside of the CALayer, to see
if it's a weird CALayer side-effect?