i thought maybe i should see if the MovieExportDoUserDialog actually works with a QTMovie... because i just assumed it did since it seemed to do stuff right in the same code. i just tried making an empty QTMovie and passing that through and the compiler gave me a warning saying it was an incompatible pointer type.. looked at the parameter types for the method and the second parameter is of type Movie (have to right click and go to description because i can no longer find it in the documents... i know i saw it before but such things don't show up when you're actually looking for them) what's a Movie? a typedef struct MovieType** what's that? how do i get that from a QTMovie? having xcode look for it in the documentation doesn't show it, and i can't remember what i searched for before to randomly find it.