| OLD | NEW |
| 1 /* exif-tag.c | 1 /* exif-tag.c |
| 2 * | 2 * |
| 3 * Copyright (c) 2001 Lutz Mueller <lutz@users.sourceforge.net> | 3 * Copyright (c) 2001 Lutz Mueller <lutz@users.sourceforge.net> |
| 4 * | 4 * |
| 5 * This library is free software; you can redistribute it and/or | 5 * This library is free software; you can redistribute it and/or |
| 6 * modify it under the terms of the GNU Lesser General Public | 6 * modify it under the terms of the GNU Lesser General Public |
| 7 * License as published by the Free Software Foundation; either | 7 * License as published by the Free Software Foundation; either |
| 8 * version 2 of the License, or (at your option) any later version. | 8 * version 2 of the License, or (at your option) any later version. |
| 9 * | 9 * |
| 10 * This library is distributed in the hope that it will be useful, | 10 * This library is distributed in the hope that it will be useful, |
| (...skipping 859 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 870 #endif | 870 #endif |
| 871 {0, NULL, NULL, NULL} | 871 {0, NULL, NULL, NULL} |
| 872 }; | 872 }; |
| 873 | 873 |
| 874 /* For now, do not use these functions. */ | 874 /* For now, do not use these functions. */ |
| 875 | 875 |
| 876 /*! | 876 /*! |
| 877 * Return the number of entries in the EXIF tag table, including the | 877 * Return the number of entries in the EXIF tag table, including the |
| 878 * terminating NULL entry. | 878 * terminating NULL entry. |
| 879 */ | 879 */ |
| 880 inline unsigned int | 880 unsigned int |
| 881 exif_tag_table_count (void) | 881 exif_tag_table_count (void) |
| 882 { | 882 { |
| 883 return sizeof (ExifTagTable) / sizeof (ExifTagTable[0]); | 883 return sizeof (ExifTagTable) / sizeof (ExifTagTable[0]); |
| 884 } | 884 } |
| 885 | 885 |
| 886 | 886 |
| 887 ExifTag | 887 ExifTag |
| 888 exif_tag_table_get_tag (unsigned int n) | 888 exif_tag_table_get_tag (unsigned int n) |
| 889 { | 889 { |
| 890 return (n < exif_tag_table_count ()) ? ExifTagTable[n].tag : 0; | 890 return (n < exif_tag_table_count ()) ? ExifTagTable[n].tag : 0; |
| (...skipping 284 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1175 exif_tag_get_support_level_in_ifd (ExifTag tag, ExifIfd ifd, ExifDataType t) | 1175 exif_tag_get_support_level_in_ifd (ExifTag tag, ExifIfd ifd, ExifDataType t) |
| 1176 { | 1176 { |
| 1177 if (ifd >= EXIF_IFD_COUNT) | 1177 if (ifd >= EXIF_IFD_COUNT) |
| 1178 return EXIF_SUPPORT_LEVEL_UNKNOWN; | 1178 return EXIF_SUPPORT_LEVEL_UNKNOWN; |
| 1179 | 1179 |
| 1180 if (t >= EXIF_DATA_TYPE_COUNT) | 1180 if (t >= EXIF_DATA_TYPE_COUNT) |
| 1181 return get_support_level_any_type (tag, ifd); | 1181 return get_support_level_any_type (tag, ifd); |
| 1182 | 1182 |
| 1183 return get_support_level_in_ifd (tag, ifd, t); | 1183 return get_support_level_in_ifd (tag, ifd, t); |
| 1184 } | 1184 } |
| OLD | NEW |