Fixed the supported metadata declared by the image for several image formats (mostly XMP was missing).

v0.27.3
Andreas Huggel 13 years ago
parent 628100c17c
commit c2fe8be4ef

@ -59,7 +59,7 @@ namespace Exiv2 {
using namespace Internal;
Cr2Image::Cr2Image(BasicIo::AutoPtr io, bool /*create*/)
: Image(ImageType::cr2, mdExif | mdIptc, io)
: Image(ImageType::cr2, mdExif | mdIptc | mdXmp, io)
{
} // Cr2Image::Cr2Image

@ -287,7 +287,7 @@ namespace Exiv2 {
JpegBase::JpegBase(int type, BasicIo::AutoPtr io, bool create,
const byte initData[], long dataSize)
: Image(type, mdExif | mdIptc | mdComment, io)
: Image(type, mdExif | mdIptc | mdXmp | mdComment, io)
{
if (create) {
initImage(initData, dataSize);

@ -55,7 +55,7 @@ EXIV2_RCSID("@(#) $Id$")
namespace Exiv2 {
MrwImage::MrwImage(BasicIo::AutoPtr io, bool /*create*/)
: Image(ImageType::mrw, mdExif | mdIptc, io)
: Image(ImageType::mrw, mdExif | mdIptc | mdXmp, io)
{
} // MrwImage::MrwImage

@ -59,7 +59,7 @@ namespace Exiv2 {
using namespace Internal;
OrfImage::OrfImage(BasicIo::AutoPtr io, bool /*create*/)
: Image(ImageType::orf, mdExif | mdIptc, io)
: Image(ImageType::orf, mdExif | mdIptc | mdXmp, io)
{
} // OrfImage::OrfImage

@ -55,7 +55,7 @@ EXIV2_RCSID("@(#) $Id$")
namespace Exiv2 {
RafImage::RafImage(BasicIo::AutoPtr io, bool /*create*/)
: Image(ImageType::raf, mdExif | mdIptc, io)
: Image(ImageType::raf, mdExif | mdIptc | mdXmp, io)
{
} // RafImage::RafImage

@ -80,7 +80,7 @@ namespace Exiv2 {
using namespace Internal;
TiffImage::TiffImage(BasicIo::AutoPtr io, bool /*create*/)
: Image(ImageType::tiff, mdExif | mdIptc, io),
: Image(ImageType::tiff, mdExif | mdIptc | mdXmp, io),
pixelWidth_(0), pixelHeight_(0)
{
} // TiffImage::TiffImage

Loading…
Cancel
Save