Changeset 14954 for trunk/psModules/src/camera/pmFPAfileDefine.c
- Timestamp:
- Sep 20, 2007, 3:31:51 PM (19 years ago)
- File:
-
- 1 edited
-
trunk/psModules/src/camera/pmFPAfileDefine.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psModules/src/camera/pmFPAfileDefine.c
r14934 r14954 190 190 // Use the format we were told to, the format specified in the file rule, or default to the default format 191 191 if (!formatName || strlen(formatName) == 0) { 192 if (fpa && fpa->formatName && strlen(fpa->formatName) > 0) { 193 formatName = (psString)fpa->formatName; // Casting away "const" --- it will be copied, so no prob. 194 } else { 195 // select the format list from the selected camera 196 formatName = psMetadataLookupStr(&status, data, "FILE.FORMAT"); 197 if (!formatName || strcmp(formatName, "NONE") == 0) { 198 // Try to get by with the default 199 formatName = config->formatName; 200 } 192 // select the format list from the selected camera 193 formatName = psMetadataLookupStr(&status, data, "FILE.FORMAT"); 194 if (!formatName || strcmp(formatName, "NONE") == 0) { 195 // Try to get by with the default 196 formatName = config->formatName; 201 197 } 202 198 } … … 250 246 } 251 247 } else { 252 // if we do not have extensions in the file, we are forced to write out at the file level253 file->dataLevel = file->fileLevel;254 file->freeLevel = file->fileLevel;248 // if we do not have extensions in the file, we are forced to write out at the file level 249 file->dataLevel = file->fileLevel; 250 file->freeLevel = file->fileLevel; 255 251 } 256 252 257 253 psTrace ("psModules.camera", 5, "file: %s, format: %s, fileLevel: %s, extLevel: %s, dataLevel: %s, freeLevel: %s\n", 258 file->name, file->formatName, pmFPALevelToName (file->fileLevel), pmFPALevelToName(extLevel), pmFPALevelToName (file->dataLevel), pmFPALevelToName (file->freeLevel));254 file->name, file->formatName, pmFPALevelToName (file->fileLevel), pmFPALevelToName(extLevel), pmFPALevelToName (file->dataLevel), pmFPALevelToName (file->freeLevel)); 259 255 260 256 // add argument-supplied OUTPUT name to this file
Note:
See TracChangeset
for help on using the changeset viewer.
