Lines Matching defs:DirIndex
1177 int* DirIndex,
1181 Put16u(Buffer+ (*DirIndex), tag); // Tag
1182 Put16u(Buffer+(*DirIndex) + 2, format); // Format
1199 Put32u(Buffer+(*DirIndex) + 4, components); // Components
1200 componentsPosition = Buffer+(*DirIndex) + 4; // components # can change for lists
1206 strcpy(Buffer+(*DirIndex) + 8, (char*)value);
1208 Put32u(Buffer+(*DirIndex) + 8, (*DataWriteIndex)-8); // Pointer
1218 memcpy(Buffer+(*DirIndex) + 8, (char*)value, components);
1220 Put32u(Buffer+(*DirIndex) + 8, (*DataWriteIndex)-8); // Pointer
1226 Put32u(Buffer+(*DirIndex) + 8, value); // Value
1228 Put32u(Buffer+(*DirIndex) + 8, (*DataWriteIndex)-8); // Pointer
1276 Put32u(Buffer+(*DirIndex) + 8, value); // Value
1282 (*DirIndex) += 12;
1313 int DirIndex;
1329 DirIndex = DataWriteIndex;
1341 Put16u(Buffer+DirIndex, NumEntries); // Number of entries
1342 DirIndex += 2;
1363 &DirIndex,
1386 &DirIndex,
1398 &DirIndex,
1407 DirExifLink = DirIndex;
1414 &DirIndex,
1419 Put32u(Buffer+DirIndex, 0);
1420 printf("Ending Exif section DirIndex = %d DataWriteIndex %d", DirIndex, DataWriteIndex);
1426 DirIndex = DataWriteIndex;
1427 printf("Starting GPS section DirIndex = %d", DirIndex);
1431 Put16u(Buffer+DirIndex, NumEntries); // Number of entries
1432 DirIndex += 2;
1452 &DirIndex,
1458 Put32u(Buffer+DirIndex, 0);
1459 printf("Ending GPS section DirIndex = %d DataWriteIndex %d", DirIndex, DataWriteIndex);
1466 printf("Starting Thumbnail section DirIndex = %d", DirIndex);
1467 DirIndex = DataWriteIndex;
1471 Put16u(Buffer+DirIndex, NumEntries); // Number of entries
1472 DirIndex += 2;
1481 &DirIndex,
1493 &DirIndex,
1498 Put32u(Buffer+DirIndex, 0);
1499 printf("Ending Thumbnail section DirIndex = %d DataWriteIndex %d", DirIndex, DataWriteIndex);