Lines Matching full:case
389 case FMT_SBYTE:
390 case FMT_BYTE: printf("%02x",*(uchar *)ValuePtr); s=1; break;
391 case FMT_USHORT: printf("%d",Get16u(ValuePtr)); s=2; break;
392 case FMT_ULONG:
393 case FMT_SLONG: printf("%d",Get32s(ValuePtr)); s=4; break;
394 case FMT_SSHORT: printf("%hd",(signed short)Get16u(ValuePtr)); s=2; break;
395 case FMT_URATIONAL:
396 case FMT_SRATIONAL:
401 case FMT_SINGLE: printf("%f",(double)*(float *)ValuePtr); s=8; break;
402 case FMT_DOUBLE: printf("%f",*(double *)ValuePtr); s=8; break;
426 case FMT_SBYTE: Value = *(signed char *)ValuePtr; break;
427 case FMT_BYTE: Value = *(uchar *)ValuePtr; break;
429 case FMT_USHORT: Value = Get16u(ValuePtr); break;
430 case FMT_ULONG: Value = Get32u(ValuePtr); break;
432 case FMT_URATIONAL:
433 case FMT_SRATIONAL:
446 case FMT_SSHORT: Value = (signed short)Get16u(ValuePtr); break;
447 case FMT_SLONG: Value = Get32s(ValuePtr); break;
450 case FMT_SINGLE: Value = (double)*(float *)ValuePtr; break;
451 case FMT_DOUBLE: Value = *(double *)ValuePtr; break;
520 // (-1) catches illegal zero case as unsigned underflows to positive large.
580 case FMT_BYTE:
589 case FMT_UNDEFINED:
592 case FMT_STRING:
625 case TAG_MAKE:
629 case TAG_MODEL:
633 case TAG_DATETIME_ORIGINAL:
638 case TAG_DATETIME_DIGITIZED:
639 case TAG_DATETIME:
654 case TAG_WINXP_COMMENT:
668 case TAG_USERCOMMENT:
701 case TAG_FNUMBER:
707 case TAG_APERTURE:
708 case TAG_MAXAPERTURE:
717 case TAG_FOCALLENGTH:
724 case TAG_SUBJECT_DISTANCE:
730 case TAG_EXPOSURETIME:
736 case TAG_SHUTTERSPEED:
746 case TAG_FLASH:
750 case TAG_ORIENTATION:
769 case
770 case TAG_EXIF_IMAGEWIDTH:
777 case TAG_FOCAL_PLANE_XRES:
781 case TAG_FOCAL_PLANE_UNITS:
783 case 1: FocalplaneUnits = 25.4; break; // inch
784 case 2:
791 case 3: FocalplaneUnits = 10; break; // centimeter
792 case 4: FocalplaneUnits = 1; break; // millimeter
793 case 5: FocalplaneUnits = .001; break; // micrometer
797 case TAG_EXPOSURE_BIAS:
801 case TAG_WHITEBALANCE:
805 case TAG_LIGHT_SOURCE:
809 case TAG_METERING_MODE:
813 case TAG_EXPOSURE_PROGRAM:
817 case TAG_EXPOSURE_INDEX:
826 case TAG_EXPOSURE_MODE:
830 case TAG_ISO_EQUIVALENT:
838 case TAG_DIGITALZOOMRATIO:
842 case TAG_THUMBNAIL_OFFSET:
847 case TAG_THUMBNAIL_LENGTH:
852 case TAG_EXIF_OFFSET:
855 case TAG_INTEROP_OFFSET:
869 case TAG_GPSINFO:
883 case TAG_FOCALLENGTH_35MM:
890 case TAG_DISTANCE_RANGE:
1150 case FMT_BYTE: return "FMT_BYTE"; break;
1151 case FMT_STRING: return "FMT_STRING"; break;
1152 case FMT_USHORT: return "FMT_USHORT"; break;
1153 case FMT_ULONG: return "FMT_ULONG"; break;
1154 case FMT_URATIONAL: return "FMT_URATIONAL"; break;
1155 case FMT_SBYTE: return "FMT_SBYTE"; break;
1156 case FMT_UNDEFINED: return "FMT_UNDEFINED"; break;
1157 case FMT_SSHORT: return "FMT_SSHORT"; break;
1158 case FMT_SLONG: return "FMT_SLONG"; break;
1159 case FMT_SRATIONAL: return "FMT_SRATIONAL"; break;
1160 case FMT_SINGLE: return "FMT_SINGLE"; break;
1161 case FMT_DOUBLE: return "FMT_SINGLE"; break;
1397 case FMT_SBYTE:
1398 case FMT_BYTE:
1402 case FMT_USHORT:
1406 case FMT_ULONG:
1407 case FMT_SLONG:
1538 case 0x5: printf(" (Strobe light not detected)"); break;
1539 case 0x7: printf(" (Strobe light detected) "); break;
1540 case 0x9: printf(" (manual)"); break;
1541 case 0xd: printf(" (manual, return light not detected)"); break;
1542 case 0xf: printf(" (manual, return light detected)"); break;
1543 case 0x19:printf(" (auto)"); break;
1544 case 0x1d:printf(" (auto, return light not detected)"); break;
1545 case 0x1f:printf(" (auto, return light detected)"); break;
1546 case 0x41:printf(" (red eye reduction mode)"); break;
1547 case 0x45:printf(" (red eye reduction mode return light not detected)"); break;
1548 case 0x47:printf(" (red eye reduction mode return light detected)"); break;
1549 case 0x49:printf(" (manual, red eye reduction mode)"); break;
1550 case 0x4d:printf(" (manual, red eye reduction mode, return light not detected)"); break;
1551 case 0x4f:printf(" (red eye reduction mode, return light detected)"); break;
1552 case 0x59:printf(" (auto, red eye reduction mode)"); break;
1553 case 0x5d:printf(" (auto, red eye reduction mode, return light not detected)"); break;
1554 case 0x5f:printf(" (auto, red eye reduction mode, return light detected)"); break;
1559 case 0x18:printf(" (auto)"); break;
1616 case 1:
1619 case 0:
1626 case 1:
1629 case 2:
1632 case 3:
1635 case 4:
1638 case 9:
1641 case 11:
1651 case 2:
1654 case 3:
1657 case 5:
1665 case 1:
1668 case 2:
1671 case 3:
1674 case 4:
1677 case 5:
1680 case 6:
1683 case 7:
1686 case 8:
1694 case 0: // Automatic (not worth cluttering up output for)
1696 case 1: printf("Exposure Mode: Manual\n");
1698 case 2: printf("Exposure Mode: Auto bracketing\n");
1705 case 1:
1708 case 2:
1711 case 3: