Re: QTMovieLayer and QCCompositionLayer Don't Start

2009-01-07 Thread David Duncan
On Jan 6, 2009, at 10:14 PM, Gordon Apple wrote: Try turning on garbage collection for CALayerEssentials and tell me if the composition layer runs. It doesn't here. That did it. There are some known bugs with Quartz Composer and Garbage Collection, but I'm not aware of this one. I would

Re: QTMovieLayer and QCCompositionLayer Don't Start

2009-01-06 Thread Gordon Apple
Try turning on garbage collection for CALayerEssentials and tell me if the composition layer runs. It doesn't here. On 1/6/09 6:07 PM, "David Duncan" wrote: > On Jan 6, 2009, at 3:29 PM, Gordon Apple wrote: > >> The only differences I can figure out is that Essentials loads it in >> awakeFrom

Re: QTMovieLayer and QCCompositionLayer Don't Start

2009-01-06 Thread David Duncan
On Jan 6, 2009, at 3:29 PM, Gordon Apple wrote: The only differences I can figure out is that Essentials loads it in awakeFromNib and I am loading it much later under user command. Also, my layer hierarchy uses your suggested CATiledLayer installed as a subview of the view's layer, what I c

Re: QTMovieLayer and QCCompositionLayer Don't Start

2009-01-06 Thread Gordon Apple
No, I'm not messing with the asynchronous property. I went into essentials and had no problem playing a (even my own) composition. Just for testing, I created a hierarchy, viewlayer:layer:layer:compositionLayer. No problem. Essentials still played it. The only differences I can figure out is t

Re: QTMovieLayer and QCCompositionLayer Don't Start

2009-01-06 Thread David Duncan
On Jan 6, 2009, at 11:53 AM, Gordon Apple wrote: Note: There is no equivalent to "play" for a composition (at least that I am aware of). I get the initial frame and no play. My composition layer is four levels deep: viewLayer:contentLayer:attentionLayer:compositionLayer. Other stuff, in

Re: QTMovieLayer and QCCompositionLayer Don't Start

2009-01-06 Thread Gordon Apple
Documentation for QTMovieLayer: "layerWithMovie: Creates an autoreleased QTMovieLayer associated with the specified QTMovie object. + (id)layerWithMovie:(QTMovie *)movie Discussion By default, the movie starts playing immediately at rate 1.0 from the beginning of the movie. These default charact

Re: QTMovieLayer and QCCompositionLayer Don't Start

2009-01-06 Thread Matt Long
A QTMovieLayer "starts" when you call [QTMovie play] on the movie you initialized the layer with. What "specs" make the claim that a QTMovieLayer starts automatically? A QCCompositionLayer does start automatically. If your composition is not playing, check it in Quartz Composer first and ma