exif-byte-order.h | exif-byte-order.h | |||
---|---|---|---|---|
skipping to change at line 17 | skipping to change at line 17 | |||
* License as published by the Free Software Foundation; either | * License as published by the Free Software Foundation; either | |||
* version 2 of the License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Lesser General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Lesser General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this library; if not, write to the | * License along with this library; if not, write to the | |||
* Free Software Foundation, Inc., 59 Temple Place - Suite 330, | * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, | |||
* Boston, MA 02111-1307, USA. | * Boston, MA 02110-1301 USA. | |||
*/ | */ | |||
#ifndef __EXIF_BYTE_ORDER_H__ | #ifndef __EXIF_BYTE_ORDER_H__ | |||
#define __EXIF_BYTE_ORDER_H__ | #define __EXIF_BYTE_ORDER_H__ | |||
#ifdef __cplusplus | #ifdef __cplusplus | |||
extern "C" { | extern "C" { | |||
#endif /* __cplusplus */ | #endif /* __cplusplus */ | |||
/*! Which byte order to use */ | /*! Which byte order to use */ | |||
End of changes. 1 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
exif-content.h | exif-content.h | |||
---|---|---|---|---|
skipping to change at line 19 | skipping to change at line 19 | |||
* License as published by the Free Software Foundation; either | * License as published by the Free Software Foundation; either | |||
* version 2 of the License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Lesser General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Lesser General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this library; if not, write to the | * License along with this library; if not, write to the | |||
* Free Software Foundation, Inc., 59 Temple Place - Suite 330, | * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, | |||
* Boston, MA 02111-1307, USA. | * Boston, MA 02110-1301 USA. | |||
*/ | */ | |||
#ifndef __EXIF_CONTENT_H__ | #ifndef __EXIF_CONTENT_H__ | |||
#define __EXIF_CONTENT_H__ | #define __EXIF_CONTENT_H__ | |||
#ifdef __cplusplus | #ifdef __cplusplus | |||
extern "C" { | extern "C" { | |||
#endif /* __cplusplus */ | #endif /* __cplusplus */ | |||
/*! Holds all EXIF tags in a single IFD */ | /*! Holds all EXIF tags in a single IFD */ | |||
End of changes. 1 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
exif-data-type.h | exif-data-type.h | |||
---|---|---|---|---|
skipping to change at line 17 | skipping to change at line 17 | |||
* License as published by the Free Software Foundation; either | * License as published by the Free Software Foundation; either | |||
* version 2 of the License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Lesser General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Lesser General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this library; if not, write to the | * License along with this library; if not, write to the | |||
* Free Software Foundation, Inc., 59 Temple Place - Suite 330, | * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, | |||
* Boston, MA 02111-1307, USA. | * Boston, MA 02110-1301 USA. | |||
*/ | */ | |||
#ifndef __EXIF_DATA_TYPE_H__ | #ifndef __EXIF_DATA_TYPE_H__ | |||
#define __EXIF_DATA_TYPE_H__ | #define __EXIF_DATA_TYPE_H__ | |||
#ifdef __cplusplus | #ifdef __cplusplus | |||
extern "C" { | extern "C" { | |||
#endif /* __cplusplus */ | #endif /* __cplusplus */ | |||
/*! Represents the type of image data to which the EXIF data applies. | /*! Represents the type of image data to which the EXIF data applies. | |||
End of changes. 1 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
exif-data.h | exif-data.h | |||
---|---|---|---|---|
skipping to change at line 20 | skipping to change at line 20 | |||
* License as published by the Free Software Foundation; either | * License as published by the Free Software Foundation; either | |||
* version 2 of the License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Lesser General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Lesser General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this library; if not, write to the | * License along with this library; if not, write to the | |||
* Free Software Foundation, Inc., 59 Temple Place - Suite 330, | * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, | |||
* Boston, MA 02111-1307, USA. | * Boston, MA 02110-1301 USA. | |||
*/ | */ | |||
#ifndef __EXIF_DATA_H__ | #ifndef __EXIF_DATA_H__ | |||
#define __EXIF_DATA_H__ | #define __EXIF_DATA_H__ | |||
#ifdef __cplusplus | #ifdef __cplusplus | |||
extern "C" { | extern "C" { | |||
#endif /* __cplusplus */ | #endif /* __cplusplus */ | |||
#include <libexif/exif-byte-order.h> | #include <libexif/exif-byte-order.h> | |||
End of changes. 1 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
exif-entry.h | exif-entry.h | |||
---|---|---|---|---|
skipping to change at line 19 | skipping to change at line 19 | |||
* License as published by the Free Software Foundation; either | * License as published by the Free Software Foundation; either | |||
* version 2 of the License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Lesser General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Lesser General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this library; if not, write to the | * License along with this library; if not, write to the | |||
* Free Software Foundation, Inc., 59 Temple Place - Suite 330, | * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, | |||
* Boston, MA 02111-1307, USA. | * Boston, MA 02110-1301 USA. | |||
*/ | */ | |||
#ifndef __EXIF_ENTRY_H__ | #ifndef __EXIF_ENTRY_H__ | |||
#define __EXIF_ENTRY_H__ | #define __EXIF_ENTRY_H__ | |||
#ifdef __cplusplus | #ifdef __cplusplus | |||
extern "C" { | extern "C" { | |||
#endif /* __cplusplus */ | #endif /* __cplusplus */ | |||
/*! Data found in one EXIF tag. | /*! Data found in one EXIF tag. | |||
skipping to change at line 64 | skipping to change at line 64 | |||
/*! Pointer to the raw EXIF data for this entry. It is allocated | /*! Pointer to the raw EXIF data for this entry. It is allocated | |||
* by #exif_entry_initialize and is NULL beforehand. Data contained | * by #exif_entry_initialize and is NULL beforehand. Data contained | |||
* here may be manipulated using the functions in exif-utils.h */ | * here may be manipulated using the functions in exif-utils.h */ | |||
unsigned char *data; | unsigned char *data; | |||
/*! Number of bytes in the buffer at \c data. This must be no less | /*! Number of bytes in the buffer at \c data. This must be no less | |||
* than exif_format_get_size(format)*components */ | * than exif_format_get_size(format)*components */ | |||
unsigned int size; | unsigned int size; | |||
/*! #ExifContent containing this entry. | /*! #ExifContent containing this entry. | |||
* \see #exif_entry_get_ifd */ | * \see exif_entry_get_ifd */ | |||
ExifContent *parent; | ExifContent *parent; | |||
/*! Internal data to be used by libexif itself */ | /*! Internal data to be used by libexif itself */ | |||
ExifEntryPrivate *priv; | ExifEntryPrivate *priv; | |||
}; | }; | |||
/* Lifecycle */ | /* Lifecycle */ | |||
/*! Reserve memory for and initialize a new #ExifEntry. | /*! Reserve memory for and initialize a new #ExifEntry. | |||
* No memory is allocated for the \c data element of the returned #ExifEntr y. | * No memory is allocated for the \c data element of the returned #ExifEntr y. | |||
End of changes. 2 change blocks. | ||||
3 lines changed or deleted | 3 lines changed or added | |||
exif-format.h | exif-format.h | |||
---|---|---|---|---|
skipping to change at line 20 | skipping to change at line 20 | |||
* License as published by the Free Software Foundation; either | * License as published by the Free Software Foundation; either | |||
* version 2 of the License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Lesser General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Lesser General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this library; if not, write to the | * License along with this library; if not, write to the | |||
* Free Software Foundation, Inc., 59 Temple Place - Suite 330, | * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, | |||
* Boston, MA 02111-1307, USA. | * Boston, MA 02110-1301 USA. | |||
*/ | */ | |||
#ifndef __EXIF_FORMAT_H__ | #ifndef __EXIF_FORMAT_H__ | |||
#define __EXIF_FORMAT_H__ | #define __EXIF_FORMAT_H__ | |||
#ifdef __cplusplus | #ifdef __cplusplus | |||
extern "C" { | extern "C" { | |||
#endif /* __cplusplus */ | #endif /* __cplusplus */ | |||
/*! EXIF tag data formats */ | /*! EXIF tag data formats */ | |||
End of changes. 1 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
exif-ifd.h | exif-ifd.h | |||
---|---|---|---|---|
skipping to change at line 17 | skipping to change at line 17 | |||
* License as published by the Free Software Foundation; either | * License as published by the Free Software Foundation; either | |||
* version 2.1 of the License, or (at your option) any later version. | * version 2.1 of the License, or (at your option) any later version. | |||
* | * | |||
* This library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Lesser General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Lesser General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this library; if not, write to the | * License along with this library; if not, write to the | |||
* Free Software Foundation, Inc., 59 Temple Place - Suite 330, | * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, | |||
* Boston, MA 02111-1307, USA. | * Boston, MA 02110-1301 USA. | |||
*/ | */ | |||
#ifndef __EXIF_IFD_H__ | #ifndef __EXIF_IFD_H__ | |||
#define __EXIF_IFD_H__ | #define __EXIF_IFD_H__ | |||
/*! Possible EXIF Image File Directories */ | /*! Possible EXIF Image File Directories */ | |||
typedef enum { | typedef enum { | |||
EXIF_IFD_0 = 0, /*!< */ | EXIF_IFD_0 = 0, /*!< */ | |||
EXIF_IFD_1, /*!< */ | EXIF_IFD_1, /*!< */ | |||
EXIF_IFD_EXIF, /*!< */ | EXIF_IFD_EXIF, /*!< */ | |||
End of changes. 1 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
exif-loader.h | exif-loader.h | |||
---|---|---|---|---|
skipping to change at line 19 | skipping to change at line 19 | |||
* License as published by the Free Software Foundation; either | * License as published by the Free Software Foundation; either | |||
* version 2 of the License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Lesser General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Lesser General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this library; if not, write to the | * License along with this library; if not, write to the | |||
* Free Software Foundation, Inc., 59 Temple Place - Suite 330, | * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, | |||
* Boston, MA 02111-1307, USA. | * Boston, MA 02110-1301 USA. | |||
*/ | */ | |||
#ifndef __EXIF_LOADER_H__ | #ifndef __EXIF_LOADER_H__ | |||
#define __EXIF_LOADER_H__ | #define __EXIF_LOADER_H__ | |||
#include <libexif/exif-data.h> | #include <libexif/exif-data.h> | |||
#include <libexif/exif-log.h> | #include <libexif/exif-log.h> | |||
#include <libexif/exif-mem.h> | #include <libexif/exif-mem.h> | |||
#ifdef __cplusplus | #ifdef __cplusplus | |||
skipping to change at line 93 | skipping to change at line 93 | |||
* newly-initialized state. | * newly-initialized state. | |||
* | * | |||
* \param[in] loader the loader | * \param[in] loader the loader | |||
*/ | */ | |||
void exif_loader_reset (ExifLoader *loader); | void exif_loader_reset (ExifLoader *loader); | |||
/*! Create an #ExifData from the data in the loader. The loader must | /*! Create an #ExifData from the data in the loader. The loader must | |||
* already contain data from a previous call to #exif_loader_write_file | * already contain data from a previous call to #exif_loader_write_file | |||
* or #exif_loader_write. | * or #exif_loader_write. | |||
* | * | |||
* \note The #ExifData returned is created using its default options, which | ||||
* may take effect before the data is returned. If other options are desire | ||||
d, | ||||
* an #ExifData must be created explicitly and data extracted from the load | ||||
er | ||||
* using #exif_loader_get_buf instead. | ||||
* | ||||
* \param[in] loader the loader | * \param[in] loader the loader | |||
* \return allocated ExifData | * \return allocated ExifData | |||
* | ||||
* \see exif_loader_get_buf | ||||
*/ | */ | |||
ExifData *exif_loader_get_data (ExifLoader *loader); | ExifData *exif_loader_get_data (ExifLoader *loader); | |||
/*! Return the data read by the loader. The returned pointer is only | /*! Return the raw data read by the loader. The returned pointer is only | |||
* guaranteed to be valid until the next call to a function modifying | * guaranteed to be valid until the next call to a function modifying | |||
* this #ExifLoader. Either or both of buf and buf_size may be NULL on | * this #ExifLoader. Either or both of buf and buf_size may be NULL on | |||
* entry, in which case that value is not returned. | * entry, in which case that value is not returned. | |||
* | * | |||
* \param[in] loader the loader | * \param[in] loader the loader | |||
* \param[out] buf read-only pointer to the data read by the loader, or NUL L | * \param[out] buf read-only pointer to the data read by the loader, or NUL L | |||
* in case of error | * in case of error | |||
* \param[out] buf_size size of the data at buf, or 0 in case of error | * \param[out] buf_size size of the data at buf, or 0 in case of error | |||
*/ | */ | |||
void exif_loader_get_buf (ExifLoader *loader, const unsigned char **buf, | void exif_loader_get_buf (ExifLoader *loader, const unsigned char **buf, | |||
End of changes. 4 change blocks. | ||||
3 lines changed or deleted | 12 lines changed or added | |||
exif-log.h | exif-log.h | |||
---|---|---|---|---|
skipping to change at line 19 | skipping to change at line 19 | |||
* License as published by the Free Software Foundation; either | * License as published by the Free Software Foundation; either | |||
* version 2 of the License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Lesser General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Lesser General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this library; if not, write to the | * License along with this library; if not, write to the | |||
* Free Software Foundation, Inc., 59 Temple Place - Suite 330, | * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, | |||
* Boston, MA 02111-1307, USA. | * Boston, MA 02110-1301 USA. | |||
*/ | */ | |||
#ifndef __EXIF_LOG_H__ | #ifndef __EXIF_LOG_H__ | |||
#define __EXIF_LOG_H__ | #define __EXIF_LOG_H__ | |||
#ifdef __cplusplus | #ifdef __cplusplus | |||
extern "C" { | extern "C" { | |||
#endif /* __cplusplus */ | #endif /* __cplusplus */ | |||
#include <libexif/exif-mem.h> | #include <libexif/exif-mem.h> | |||
End of changes. 1 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
exif-mem.h | exif-mem.h | |||
---|---|---|---|---|
/*! \file exif-mem.h | /*! \file exif-mem.h | |||
* \brief Define the ExifMem data type and the associated functions. | * \brief Define the ExifMem data type and the associated functions. | |||
* ExifMem defines the memory management functions used by the ExifLoader. | * ExifMem defines the memory management functions used within libexif. | |||
*/ | */ | |||
/* exif-mem.h | /* exif-mem.h | |||
* | * | |||
* Copyright (c) 2003 Lutz Mueller <lutz@users.sourceforge.net> | * Copyright (c) 2003 Lutz Mueller <lutz@users.sourceforge.net> | |||
* | * | |||
* This library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Lesser General Public | * modify it under the terms of the GNU Lesser General Public | |||
* License as published by the Free Software Foundation; either | * License as published by the Free Software Foundation; either | |||
* version 2 of the License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Lesser General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Lesser General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this library; if not, write to the | * License along with this library; if not, write to the | |||
* Free Software Foundation, Inc., 59 Temple Place - Suite 330, | * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, | |||
* Boston, MA 02111-1307, USA. | * Boston, MA 02110-1301 USA. | |||
*/ | */ | |||
#ifndef __EXIF_MEM_H__ | #ifndef __EXIF_MEM_H__ | |||
#define __EXIF_MEM_H__ | #define __EXIF_MEM_H__ | |||
#include <libexif/exif-utils.h> | #include <libexif/exif-utils.h> | |||
#ifdef __cplusplus | #ifdef __cplusplus | |||
extern "C" { | extern "C" { | |||
#endif /* __cplusplus */ | #endif /* __cplusplus */ | |||
skipping to change at line 80 | skipping to change at line 80 | |||
/*! Unrefcount an ExifMem. | /*! Unrefcount an ExifMem. | |||
* If the refcount reaches 0, the ExifMem is freed | * If the refcount reaches 0, the ExifMem is freed | |||
*/ | */ | |||
void exif_mem_unref (ExifMem *); | void exif_mem_unref (ExifMem *); | |||
void *exif_mem_alloc (ExifMem *m, ExifLong s); | void *exif_mem_alloc (ExifMem *m, ExifLong s); | |||
void *exif_mem_realloc (ExifMem *m, void *p, ExifLong s); | void *exif_mem_realloc (ExifMem *m, void *p, ExifLong s); | |||
void exif_mem_free (ExifMem *m, void *p); | void exif_mem_free (ExifMem *m, void *p); | |||
/*! The default ExifMem for your convenience | /*! Create a new ExifMem with default values for your convenience | |||
* | * | |||
* \return return the default ExifMem | * \return return a new default ExifMem | |||
*/ | */ | |||
ExifMem *exif_mem_new_default (void); | ExifMem *exif_mem_new_default (void); | |||
#ifdef __cplusplus | #ifdef __cplusplus | |||
} | } | |||
#endif /* __cplusplus */ | #endif /* __cplusplus */ | |||
#endif /* __EXIF_MEM_H__ */ | #endif /* __EXIF_MEM_H__ */ | |||
End of changes. 4 change blocks. | ||||
5 lines changed or deleted | 5 lines changed or added | |||
exif-mnote-data.h | exif-mnote-data.h | |||
---|---|---|---|---|
skipping to change at line 19 | skipping to change at line 19 | |||
* License as published by the Free Software Foundation; either | * License as published by the Free Software Foundation; either | |||
* version 2 of the License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Lesser General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Lesser General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this library; if not, write to the | * License along with this library; if not, write to the | |||
* Free Software Foundation, Inc., 59 Temple Place - Suite 330, | * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, | |||
* Boston, MA 02111-1307, USA. | * Boston, MA 02110-1301 USA. | |||
*/ | */ | |||
#ifndef __EXIF_MNOTE_DATA_H__ | #ifndef __EXIF_MNOTE_DATA_H__ | |||
#define __EXIF_MNOTE_DATA_H__ | #define __EXIF_MNOTE_DATA_H__ | |||
#ifdef __cplusplus | #ifdef __cplusplus | |||
extern "C" { | extern "C" { | |||
#endif /* __cplusplus */ | #endif /* __cplusplus */ | |||
#include <libexif/exif-log.h> | #include <libexif/exif-log.h> | |||
End of changes. 1 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
exif-tag.h | exif-tag.h | |||
---|---|---|---|---|
skipping to change at line 19 | skipping to change at line 19 | |||
* License as published by the Free Software Foundation; either | * License as published by the Free Software Foundation; either | |||
* version 2 of the License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Lesser General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Lesser General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this library; if not, write to the | * License along with this library; if not, write to the | |||
* Free Software Foundation, Inc., 59 Temple Place - Suite 330, | * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, | |||
* Boston, MA 02111-1307, USA. | * Boston, MA 02110-1301 USA. | |||
*/ | */ | |||
#ifndef __EXIF_TAG_H__ | #ifndef __EXIF_TAG_H__ | |||
#define __EXIF_TAG_H__ | #define __EXIF_TAG_H__ | |||
#ifdef __cplusplus | #ifdef __cplusplus | |||
extern "C" { | extern "C" { | |||
#endif /* __cplusplus */ | #endif /* __cplusplus */ | |||
#include <libexif/exif-ifd.h> | #include <libexif/exif-ifd.h> | |||
skipping to change at line 63 | skipping to change at line 63 | |||
EXIF_TAG_X_RESOLUTION = 0x011a, | EXIF_TAG_X_RESOLUTION = 0x011a, | |||
EXIF_TAG_Y_RESOLUTION = 0x011b, | EXIF_TAG_Y_RESOLUTION = 0x011b, | |||
EXIF_TAG_PLANAR_CONFIGURATION = 0x011c, | EXIF_TAG_PLANAR_CONFIGURATION = 0x011c, | |||
EXIF_TAG_RESOLUTION_UNIT = 0x0128, | EXIF_TAG_RESOLUTION_UNIT = 0x0128, | |||
EXIF_TAG_TRANSFER_FUNCTION = 0x012d, | EXIF_TAG_TRANSFER_FUNCTION = 0x012d, | |||
EXIF_TAG_SOFTWARE = 0x0131, | EXIF_TAG_SOFTWARE = 0x0131, | |||
EXIF_TAG_DATE_TIME = 0x0132, | EXIF_TAG_DATE_TIME = 0x0132, | |||
EXIF_TAG_ARTIST = 0x013b, | EXIF_TAG_ARTIST = 0x013b, | |||
EXIF_TAG_WHITE_POINT = 0x013e, | EXIF_TAG_WHITE_POINT = 0x013e, | |||
EXIF_TAG_PRIMARY_CHROMATICITIES = 0x013f, | EXIF_TAG_PRIMARY_CHROMATICITIES = 0x013f, | |||
EXIF_TAG_TRANSFER_RANGE = 0x0156, | ||||
EXIF_TAG_SUB_IFDS = 0x014a, | EXIF_TAG_SUB_IFDS = 0x014a, | |||
EXIF_TAG_TRANSFER_RANGE = 0x0156, | ||||
EXIF_TAG_JPEG_PROC = 0x0200, | EXIF_TAG_JPEG_PROC = 0x0200, | |||
EXIF_TAG_JPEG_INTERCHANGE_FORMAT = 0x0201, | EXIF_TAG_JPEG_INTERCHANGE_FORMAT = 0x0201, | |||
EXIF_TAG_JPEG_INTERCHANGE_FORMAT_LENGTH = 0x0202, | EXIF_TAG_JPEG_INTERCHANGE_FORMAT_LENGTH = 0x0202, | |||
EXIF_TAG_YCBCR_COEFFICIENTS = 0x0211, | EXIF_TAG_YCBCR_COEFFICIENTS = 0x0211, | |||
EXIF_TAG_YCBCR_SUB_SAMPLING = 0x0212, | EXIF_TAG_YCBCR_SUB_SAMPLING = 0x0212, | |||
EXIF_TAG_YCBCR_POSITIONING = 0x0213, | EXIF_TAG_YCBCR_POSITIONING = 0x0213, | |||
EXIF_TAG_REFERENCE_BLACK_WHITE = 0x0214, | EXIF_TAG_REFERENCE_BLACK_WHITE = 0x0214, | |||
EXIF_TAG_XML_PACKET = 0x02bc, | EXIF_TAG_XML_PACKET = 0x02bc, | |||
EXIF_TAG_RELATED_IMAGE_FILE_FORMAT = 0x1000, | EXIF_TAG_RELATED_IMAGE_FILE_FORMAT = 0x1000, | |||
EXIF_TAG_RELATED_IMAGE_WIDTH = 0x1001, | EXIF_TAG_RELATED_IMAGE_WIDTH = 0x1001, | |||
End of changes. 3 change blocks. | ||||
3 lines changed or deleted | 3 lines changed or added | |||
exif-utils.h | exif-utils.h | |||
---|---|---|---|---|
skipping to change at line 19 | skipping to change at line 19 | |||
* License as published by the Free Software Foundation; either | * License as published by the Free Software Foundation; either | |||
* version 2 of the License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Lesser General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Lesser General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this library; if not, write to the | * License along with this library; if not, write to the | |||
* Free Software Foundation, Inc., 59 Temple Place - Suite 330, | * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, | |||
* Boston, MA 02111-1307, USA. | * Boston, MA 02110-1301 USA. | |||
*/ | */ | |||
#ifndef __EXIF_UTILS_H__ | #ifndef __EXIF_UTILS_H__ | |||
#define __EXIF_UTILS_H__ | #define __EXIF_UTILS_H__ | |||
#ifdef __cplusplus | #ifdef __cplusplus | |||
extern "C" { | extern "C" { | |||
#endif /* __cplusplus */ | #endif /* __cplusplus */ | |||
#include <libexif/exif-byte-order.h> | #include <libexif/exif-byte-order.h> | |||
End of changes. 1 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||