• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/minidlna/libexif-0.6.19/libexif/

Lines Matching refs:maxlen

442  * \param[in] maxlen one less than the length of the buffer val
445 exif_entry_format_value(ExifEntry *e, char *val, size_t maxlen)
462 snprintf (val, maxlen, _("%i bytes undefined data"), e->size);
467 snprintf (val, maxlen, "0x%02x", v_byte);
468 maxlen -= strlen (val);
472 strncat (val, b, maxlen);
473 maxlen -= strlen (b);
474 if ((signed)maxlen <= 0) break;
479 snprintf (val, maxlen, "%u", v_short);
480 maxlen -= strlen (val);
485 strncat (val, b, maxlen);
486 maxlen -= strlen (b);
487 if ((signed)maxlen <= 0) break;
492 snprintf (val, maxlen, "%i", v_sshort);
493 maxlen -= strlen (val);
499 strncat (val, b, maxlen);
500 maxlen -= strlen (b);
501 if ((signed)maxlen <= 0) break;
506 snprintf (val, maxlen, "%lu", (long int) v_long);
507 maxlen -= strlen (val);
513 strncat (val, b, maxlen);
514 maxlen -= strlen (b);
515 if ((signed)maxlen <= 0) break;
520 snprintf (val, maxlen, "%li", (long) v_slong);
521 maxlen -= strlen (val);
526 strncat (val, b, maxlen);
527 maxlen -= strlen (b);
528 if ((signed)maxlen <= 0) break;
532 strncpy (val, (char *) e->data, MIN (maxlen, e->size));
537 snprintf (val, maxlen, "%2.2lf",
541 snprintf (val, maxlen, "%lu/%lu",
544 maxlen -= strlen (val);
556 strncat (val, b, maxlen);
557 maxlen -= strlen (b);
558 if ((signed) maxlen <= 0) break;
564 snprintf (val, maxlen, "%2.2f",
567 snprintf (val, maxlen, "%li/%li",
571 maxlen -= strlen (val);
582 strncat (val, b, maxlen);
583 maxlen -= strlen (b);
584 if ((signed) maxlen <= 0) break;
590 snprintf (val, maxlen, _("%i bytes unsupported data type"),
619 #define CF(entry,target,v,maxlen) \
632 #define CC(entry,target,v,maxlen) \
809 exif_entry_get_value (ExifEntry *e, char *val, unsigned int maxlen)
845 memset (val, 0, maxlen);
846 maxlen--;
856 snprintf (val, maxlen, _("Invalid size of entry (%i, "
877 CF (e, EXIF_FORMAT_UNDEFINED, val, maxlen);
885 strncpy (val, (char *) e->data + 8, MIN (e->size - 8, maxlen));
889 strncpy (val, _("Unsupported UNICODE string"), maxlen);
897 strncpy (val, _("Unsupported JIS string"), maxlen);
915 for (; (i < e->size) && (strlen (val) < maxlen - 1); i++) {
924 CF (e, EXIF_FORMAT_UNDEFINED, val, maxlen);
925 CC (e, 4, val, maxlen);
926 strncpy (val, _("Unknown Exif Version"), maxlen);
929 snprintf (val, maxlen,
938 CF (e, EXIF_FORMAT_UNDEFINED, val, maxlen);
939 CC (e, 4, val, maxlen);
941 strncpy (val, _("FlashPix Version 1.0"), maxlen);
943 strncpy (val, _("FlashPix Version 1.01"), maxlen);
945 strncpy (val, _("Unknown FlashPix Version"), maxlen);
948 CF (e, EXIF_FORMAT_ASCII, val, maxlen);
956 strncpy (val, (char *) e->data, MIN (maxlen, e->size));
958 strncpy (val, _("[None]"), maxlen);
959 strncat (val, " ", maxlen - strlen (val));
960 strncat (val, _("(Photographer)"), maxlen - strlen (val));
963 strncat (val, " - ", maxlen - strlen (val));
969 strncat (val, (char *)t, MIN (maxlen - strlen (val), ts));
971 strncat (val, _("[None]"), maxlen - strlen (val));
973 strncat (val, " ", maxlen - strlen (val));
974 strncat (val, _("(Editor)"), maxlen - strlen (val));
978 CF (e, EXIF_FORMAT_RATIONAL, val, maxlen);
979 CC (e, 1, val, maxlen);
982 exif_entry_format_value(e, val, maxlen);
986 snprintf (val, maxlen, "f/%.01lf", d);
990 CF (e, EXIF_FORMAT_RATIONAL, val, maxlen);
991 CC (e, 1, val, maxlen);
994 exif_entry_format_value(e, val, maxlen);
998 snprintf (val, maxlen, _("%.02lf EV"), d);
1000 if (maxlen > strlen (val) + strlen (b))
1001 strncat (val, b, maxlen - strlen (val));
1004 CF (e, EXIF_FORMAT_RATIONAL, val, maxlen);
1005 CC (e, 1, val, maxlen);
1008 exif_entry_format_value(e, val, maxlen);
1038 snprintf (val, maxlen, "%.1lf mm", d);
1039 if (maxlen > strlen (val) + strlen (b))
1040 strncat (val, b, maxlen - strlen (val));
1043 CF (e, EXIF_FORMAT_RATIONAL, val, maxlen);
1044 CC (e, 1, val, maxlen);
1047 exif_entry_format_value(e, val, maxlen);
1051 snprintf (val, maxlen, "%.1lf m", d);
1054 CF (e, EXIF_FORMAT_RATIONAL, val, maxlen);
1055 CC (e, 1, val, maxlen);
1058 exif_entry_format_value(e, val, maxlen);
1063 snprintf (val, maxlen, _("1/%i"), (int) (0.5 + 1. / d));
1065 snprintf (val, maxlen, "%i", (int) d);
1066 if (maxlen > strlen (val) + strlen (_(" sec.")))
1067 strncat (val, _(" sec."), maxlen - strlen (val));
1070 CF (e, EXIF_FORMAT_SRATIONAL, val, maxlen);
1071 CC (e, 1, val, maxlen);
1074 exif_entry_format_value(e, val, maxlen);
1078 snprintf (val, maxlen, _("%.02f EV"), d);
1084 strncat (val, b, maxlen - strlen (val));
1087 CF (e, EXIF_FORMAT_SRATIONAL, val, maxlen);
1088 CC (e, 1, val, maxlen);
1091 exif_entry_format_value(e, val, maxlen);
1095 snprintf (val, maxlen, _("%.02f EV"), d);
1098 if (maxlen > strlen (val) + strlen (b))
1099 strncat (val, b, maxlen - strlen (val));
1102 CF (e, EXIF_FORMAT_UNDEFINED, val, maxlen);
1103 CC (e, 1, val, maxlen);
1106 strncpy (val, _("DSC"), maxlen);
1108 snprintf (val, maxlen, _("Internal error (unknown "
1112 CF (e, EXIF_FORMAT_UNDEFINED, val, maxlen);
1113 CC (e, 4, val, maxlen);
1125 strncat (val, c, maxlen - strlen (val));
1127 strncat (val, " ", maxlen - strlen (val));
1131 CF (e, EXIF_FORMAT_SRATIONAL, val, maxlen);
1132 CC (e, 1, val, maxlen);
1135 exif_entry_format_value(e, val, maxlen);
1139 snprintf (val, maxlen, _("%.02f EV"), d);
1142 CF (e, EXIF_FORMAT_UNDEFINED, val, maxlen);
1143 CC (e, 1, val, maxlen);
1146 strncpy (val, _("Directly photographed"), maxlen);
1148 snprintf (val, maxlen, _("Internal error (unknown "
1152 CF (e, EXIF_FORMAT_SHORT, val, maxlen);
1153 CC (e, 2, val, maxlen);
1159 strncpy (val, _("YCbCr4:2:2"), maxlen);
1161 strncpy (val, _("YCbCr4:2:0"), maxlen);
1163 snprintf (val, maxlen, "%u, %u", v_short, v_short2);
1166 CF (e, EXIF_FORMAT_SHORT, val, maxlen);
1171 snprintf (val, maxlen, "(x,y) = (%i,%i)",
1178 snprintf (val, maxlen, _("Within distance %i of "
1187 snprintf (val, maxlen, _("Within rectangle "
1193 snprintf (val, maxlen, _("Unexpected number "
1200 CF (e, EXIF_FORMAT_BYTE, val, maxlen);
1201 CC (e, 4, val, maxlen);
1203 snprintf (val, maxlen, "%u", v_byte);
1204 maxlen -= strlen (val);
1208 strncat (val, b, maxlen);
1209 maxlen -= strlen (b);
1210 if ((signed)maxlen <= 0) break;
1217 strncpy (val, (char *) e->data, MIN (maxlen, e->size));
1223 exif_entry_format_value(e, val, maxlen);
1227 CF (e, EXIF_FORMAT_BYTE, val, maxlen);
1228 CC (e, 1, val, maxlen);
1231 strncpy (val, _("Sea level"), maxlen);
1233 strncpy (val, _("Sea level reference"), maxlen);
1235 snprintf (val, maxlen, _("Internal error (unknown "
1240 CF (e, EXIF_FORMAT_RATIONAL, val, maxlen);
1241 CC (e, 3, val, maxlen);
1245 exif_entry_format_value(e, val, maxlen);
1254 exif_entry_format_value(e, val, maxlen);
1263 exif_entry_format_value(e, val, maxlen);
1267 snprintf (val, maxlen, "%02u:%02u:%05.2f", i, j, d);
1279 CF (e,EXIF_FORMAT_SHORT, val, maxlen);
1280 CC (e, 1, val, maxlen);
1286 snprintf (val, maxlen, _("Internal error (unknown "
1295 snprintf (val, maxlen, _("Internal error (unknown "
1301 memset (val, 0, maxlen);
1304 if ((maxlen > l) && (strlen (val) < l))
1305 strncpy (val, _(list2[i].elem[j].values[k]), maxlen);
1307 if (!val[0]) snprintf (val, maxlen, "%i", v_short);
1324 CF (e, EXIF_FORMAT_SHORT, val, maxlen);
1325 CC (e, 1, val, maxlen);
1331 snprintf (val, maxlen, _("Internal error (unknown "
1339 snprintf (val, maxlen, "%i", v_short);
1341 snprintf (val, maxlen, _("Unknown value %i"), v_short);
1343 strncpy (val, _(list[i].strings[j]), maxlen);
1353 exif_convert_utf16_to_utf8(val, (unsigned short*)e->data, MIN(maxlen, e->size));
1358 exif_entry_format_value(e, val, maxlen);