imNoErr | Operation has completed without error. |
imTooWide | File dimensions too large. |
imBadFile | Bad file format. |
| To defer an unsupported subtype to a lower priority importer, return this during imOpenFile8 or imGetInfo8 . |
imUnsupported | Unsupported selector. |
imMemErr | Memory error. |
imOtherErr | Unknown error. |
imNoContent | No audio or video. |
imBadRate | Bad audio rate. |
imBadCompression | Bad compression. |
imBadCodec | Codec not found. |
imNotFlat | Unflattened QuickTime movie. |
imBadSndComp | Bad sound compression. |
imNoTimecode | Timecode supported, but not found. |
imMissingComponent | Missing component needed to open the file. |
imSaveErr | Error saving file. |
imDeleteErr | Error deleting file. |
imNotFoundErr | The requested metadata chunk was not found. |
imSetFile | Return this from imGetPrefs8 only if you are a custom importer and you need Premiere to alter it’s file access information (e.g. a new path or filename is created). |
imIterateStreams | Return from imGetInfo8 to indicate that there are more streams to describe. |
| Premiere will send imGetInfo8 for the next stream. |
imBadStreamIndex | Return from imGetInfo8 after interating through streams to indicate that there are no more streams to describe. |
imCantTrim | Return from imCheckTrim if the file cannot be trimmed by the importer. |
imDiskFull | Return from imTrimFile8 if there is not enough space to complete the trim operation. |
imDiskErr | Return from imTrimFile8 if there is a general disk or I/O error during the trim operation. |
imFileShareViolation | Return from imOpenFile8 if file cannot be opened due to another process having exclusive read access |
imIterateFrameSizes | Return from imGetPreferredFrameSize , to be called again to describe more frame sizes for a particular pixel format. |
imMediaPending | Return from imGetSourceVideo or imCreateAsyncImporter if the importer is still processing the file and cannot return video frames yet. |
imDRMControlled | Return from imOpenFile8 if the file cannot be opened because it is under rights management. |
imActivationFailed | Activation of a component failed (usually due to user cancellation). |
| This is used by Premiere Elements. |
imFrameNotFound | New in CS4. Return if an importer could not find the requested frame (typically used with async importers) |
imBadHeader | New in CS5. The file cannot be opened because of a header error |
imUnsupportedCompression | New in CS5. The file has a compression type that the importer does not support |
imFileOpenFailed | New in CS5. The importer was unable to open the file on disk |
imFileHasNoImportableStreams | New in CS5. The file has no audio or video stream |
imFileReadFailed | New in CS5. A read from an open file failed |
imUnsupportedAudioFormat | New in CS5. The importer cannot import something in the audio format |
imUnsupportedVideoBitDepth | New in CS5. The video bit depth of this file is unsupported by the importer |
imDecompressionError | New in CS5. The importer hit an error decompressing the audio or video |
imInvalidPreferences | New in CS5. Invalid prefs data was passed to the importer |
inFileNotAvailable | New in CS5. Return from imQueryContentState if the file/stream is no longer available because it is offline or deleted |
imRequiresProtectedContent | New in CS5.5. Return from imInit if the importer depends on a library that has not been activated yet. |
imNoCaptions | New in CC. Return from imInitiateAsyncClosedCaptionScan if the clip has no closed captions, or return from imGetNextClosedCaption when there are no more captions. |
imCancel | Return from imGetPrefs8 if user cancels or the plugin cannot open the file (custom/synthetic importer). |
imBadFormatIndex | Return this when given an out of range format index, and from imGetIndFormat when plugin has no more formats to enumerate. |
imIsCacheable | Return from imInit if a plugin does not need to be called to initialize every time Premiere is launched. |
| This will help reduce the time to launch the application. |