What is an Idling Movie Importer?
As described in the Movie Data Exchange Components documentation, movie import components import data from non-movie sources into QuickTime movies. For example, a CD audio track can be imported into a QuickTime movie. In general, this is accomplished by a single call to one of the importer’s MovieImportFile, MovieImportHandle or MovieImportDataRef routines, at which time the importer component will download all the movie data, process it, then return the imported movie data to the calling program (see the ElectricImage sample code for an example of an actual movie importer component). Idling movie importer components differ from non-idling importer components in that they implement a special routine MovieImportIdle (see MovieImportIdle) which is called periodically to allow the importer to process the movie data during the import operation. This means the import operation is usually not completed in a single call to one of the importer’s MovieImportFile, MovieImportHandle or MovieImpor