![]() |
Exiv2
|
MakerNote for Sony cameras. More...
#include <sonymn_int.hpp>
Static Public Member Functions | |
| static const TagInfo * | tagList () |
| Return read-only list of built-in Sony tags. | |
| static const TagInfo * | tagListCs () |
| Return read-only list of built-in Sony Standard Camera Settings tags. | |
| static const TagInfo * | tagListCs2 () |
| Return read-only list of built-in Sony Standard Camera Settings version 2 tags. | |
| static const TagInfo * | tagListFp () |
| Return read-only list of built-in Sony FocusPosition tags. | |
| static const TagInfo * | tagListSonyMisc1 () |
| Return read-only list of built-in Sony Misc1 tags (Tag 9403). | |
| static const TagInfo * | tagListSonyMisc2b () |
| Return read-only list of built-in Sony Misc2b tags (Tag 9404). | |
| static const TagInfo * | tagListSonyMisc3c () |
| Return read-only list of built-in Sony Misc3c tags (Tag 9400). | |
| static const TagInfo * | tagListSonySInfo1 () |
| Return read-only list of built-in Sony SInfo1 tags (Tag 3000). | |
| static const TagInfo * | tagList2010e () |
| Return read-only list of built-in Sony 2010e tags (Tag 2010). | |
Print functions for Sony MakerNote tags | |
| static std::ostream & | printWhiteBalanceFineTune (std::ostream &, const Value &, const ExifData *) |
| Print Sony white balance fine tune values. | |
| static std::ostream & | printMultiBurstMode (std::ostream &, const Value &, const ExifData *) |
| Print Sony multi-burst mode values. | |
| static std::ostream & | printMultiBurstSize (std::ostream &, const Value &, const ExifData *) |
| Print Sony multi-burst size values. | |
| static std::ostream & | printAutoHDRStd (std::ostream &, const Value &, const ExifData *) |
| Print Sony HDR values. | |
| static std::ostream & | printWBShiftABGM (std::ostream &, const Value &, const ExifData *) |
| Print Sony white balance shift amber/blue or green/magenta values. | |
| static std::ostream & | printFocusMode2 (std::ostream &, const Value &, const ExifData *) |
| Print Sony focus mode 2 values. | |
| static std::ostream & | printAFAreaModeSetting (std::ostream &, const Value &, const ExifData *) |
| Print Sony auto-focus area mode Settings values. | |
| static std::ostream & | printFlexibleSpotPosition (std::ostream &, const Value &, const ExifData *) |
| Print Sony flexible spot position values. | |
| static std::ostream & | printAFPointSelected (std::ostream &, const Value &, const ExifData *) |
| Print Sony auto-focus point selected values. | |
| static std::ostream & | printAFPointsUsed (std::ostream &, const Value &, const ExifData *) |
| Print Sony auto-focus points used values. | |
| static std::ostream & | printAFTracking (std::ostream &, const Value &, const ExifData *) |
| Print Sony auto-focus tracking values. | |
| static std::ostream & | printFocalPlaneAFPointsUsed (std::ostream &, const Value &, const ExifData *) |
| Print Sony focal plane auto-focus points used values. | |
| static std::ostream & | printWBShiftABGMPrecise (std::ostream &, const Value &, const ExifData *) |
| Print Sony white balance shift amber/blue and green/magenta precise values. | |
| static std::ostream & | printExposureStandardAdjustment (std::ostream &, const Value &, const ExifData *) |
| Print Sony variable low pass filter values. | |
| static std::ostream & | printPixelShiftInfo (std::ostream &, const Value &, const ExifData *) |
| Print Sony pixel shift information values. | |
| static std::ostream & | printFocusFrameSize (std::ostream &, const Value &, const ExifData *) |
| Print Sony focus frame size values. | |
| static std::ostream & | printColorTemperature (std::ostream &, const Value &, const ExifData *) |
| Print Sony color temperature values. | |
| static std::ostream & | printColorCompensationFilter (std::ostream &, const Value &, const ExifData *) |
| Print Sony color compensation filter values. | |
| static std::ostream & | printLensSpec (std::ostream &, const Value &, const ExifData *) |
| Print Sony lens specification values. | |
| static std::ostream & | printFocusMode (std::ostream &, const Value &, const ExifData *) |
| Print Sony focus mode values. | |
| static std::ostream & | printImageSize (std::ostream &, const Value &, const ExifData *) |
| Print Sony full and preview image size values. | |
| static std::ostream & | printAFMode (std::ostream &, const Value &, const ExifData *) |
| Print Sony auto-focus area mode values. | |
| static std::ostream & | printFocusMode3 (std::ostream &, const Value &, const ExifData *) |
| Print Sony focus mode 3 values. | |
| static std::ostream & | printHighISONoiseReduction2 (std::ostream &, const Value &, const ExifData *) |
| Print Sony high ISO noise reduction 2 values. | |
| static std::ostream & | printSonyMisc1CameraTemperature (std::ostream &, const Value &, const ExifData *) |
| Print Sony SonyMisc1 CameraTemperature values (in degrees Celsius). | |
| static std::ostream & | printSony2FpFocusMode (std::ostream &, const Value &, const ExifData *) |
| Print Sony2Fp Focus Mode value. | |
| static std::ostream & | printSony2FpFocusPosition2 (std::ostream &, const Value &, const ExifData *metadata) |
| Print Sony2Fp Focus Position 2 value. | |
| static std::ostream & | printSony2FpAmbientTemperature (std::ostream &, const Value &, const ExifData *) |
| Print Sony 2Fp AmbientTemperature values (in degrees Celsius). | |
| static std::ostream & | printSonyMisc2bLensZoomPosition (std::ostream &, const Value &, const ExifData *metadata) |
| Print SonyMisc2b Lens Zoom Position value. | |
| static std::ostream & | printSonyMisc2bFocusPosition2 (std::ostream &, const Value &, const ExifData *metadata) |
| Print SonyMisc2b Focus Position 2 value. | |
| static std::ostream & | printSonyMisc3cShotNumberSincePowerUp (std::ostream &, const Value &, const ExifData *) |
| Print SonyMisc3c shot number since power up value. | |
| static std::ostream & | printSonyMisc3cSequenceNumber (std::ostream &, const Value &, const ExifData *) |
| Print SonyMisc3c sequence number. | |
| static std::ostream & | printSonyMisc3cSonyImageHeight (std::ostream &, const Value &, const ExifData *metadata) |
| Print SonyMisc3c Sony image height value. | |
| static std::ostream & | printSonyMisc3cModelReleaseYear (std::ostream &, const Value &, const ExifData *metadata) |
| Print SonyMisc3c model release year value. | |
| static std::ostream & | printSonyMisc3cQuality2 (std::ostream &, const Value &, const ExifData *metadata) |
| Print SonyMisc3c quality 2 value. | |
MakerNote for Sony cameras.
|
static |
Print Sony auto-focus area mode Settings values.
References Exiv2::Value::count(), Exiv2::model(), Exiv2::Internal::sonyAFAreaModeSettingSet1, Exiv2::Internal::sonyAFAreaModeSettingSet2, Exiv2::Internal::sonyAFAreaModeSettingSet3, Exiv2::Value::toUint32(), Exiv2::Value::typeId(), and Exiv2::unsignedByte.
|
static |
Print Sony auto-focus area mode values.
References Exiv2::Value::count(), Exiv2::Internal::sonyAFModeSet1, Exiv2::Internal::sonyAFModeSet2, Exiv2::Value::toUint32(), Exiv2::Value::typeId(), and Exiv2::unsignedShort.
|
static |
Print Sony auto-focus point selected values.
References Exiv2::Value::count(), Exiv2::model(), Exiv2::Internal::sonyAFPointSelectedSet1, Exiv2::Internal::sonyAFPointSelectedSet2, Exiv2::Internal::sonyAFPointSelectedSet3, Exiv2::Internal::sonyAFPointSelectedSet4, Exiv2::Internal::sonyAFPointSelectedSet5, Exiv2::Value::toUint32(), Exiv2::Value::typeId(), and Exiv2::unsignedByte.
|
static |
Print Sony auto-focus points used values.
References Exiv2::model(), Exiv2::Internal::sonyAFPointsUsedSet1, Exiv2::Internal::sonyAFPointsUsedSet2, Exiv2::Value::typeId(), and Exiv2::unsignedByte.
|
static |
Print Sony auto-focus tracking values.
References Exiv2::Value::count(), Exiv2::model(), Exiv2::Internal::sonyAFTracking, Exiv2::Value::toUint32(), Exiv2::Value::typeId(), and Exiv2::unsignedByte.
|
static |
Print Sony HDR values.
References Exiv2::Value::count(), Exiv2::Internal::sonyHDRStdPart1, Exiv2::Internal::sonyHDRStdPart2, Exiv2::Value::toUint32(), Exiv2::Value::typeId(), and Exiv2::unsignedLong.
|
static |
Print Sony color compensation filter values.
References Exiv2::Value::count(), Exiv2::Value::toUint32(), Exiv2::Value::typeId(), and Exiv2::unsignedLong.
|
static |
Print Sony color temperature values.
References Exiv2::Value::count(), Exiv2::Value::toUint32(), Exiv2::Value::typeId(), and Exiv2::unsignedLong.
|
static |
Print Sony variable low pass filter values.
References Exiv2::Value::count(), Exiv2::signedRational, Exiv2::Value::toRational(), and Exiv2::Value::typeId().
|
static |
Print Sony flexible spot position values.
References Exiv2::Value::count(), Exiv2::model(), Exiv2::Value::toUint32(), Exiv2::Value::typeId(), and Exiv2::unsignedShort.
|
static |
Print Sony focal plane auto-focus points used values.
References Exiv2::Value::toUint32(), Exiv2::Value::typeId(), and Exiv2::unsignedByte.
|
static |
Print Sony focus frame size values.
References Exiv2::Value::count(), Exiv2::Value::toUint32(), Exiv2::Value::typeId(), and Exiv2::undefined.
|
static |
Print Sony focus mode values.
References Exiv2::Value::count(), Exiv2::Internal::sonyFocusMode, Exiv2::Value::toUint32(), Exiv2::Value::typeId(), and Exiv2::unsignedShort.
|
static |
Print Sony focus mode 2 values.
References Exiv2::Value::count(), Exiv2::model(), Exiv2::Internal::sonyFocusMode2, Exiv2::Value::toUint32(), Exiv2::Value::typeId(), and Exiv2::unsignedByte.
|
static |
Print Sony focus mode 3 values.
References Exiv2::Value::count(), Exiv2::Internal::sonyFocusMode3, Exiv2::Value::toUint32(), Exiv2::Value::typeId(), and Exiv2::unsignedShort.
|
static |
Print Sony high ISO noise reduction 2 values.
References Exiv2::Value::count(), Exiv2::model(), Exiv2::Internal::sonyHighISONoiseReduction2, Exiv2::Value::toUint32(), Exiv2::Value::typeId(), and Exiv2::unsignedShort.
|
static |
Print Sony full and preview image size values.
References Exiv2::Value::count(), Exiv2::Value::toString(), Exiv2::Value::typeId(), and Exiv2::unsignedLong.
|
static |
Print Sony lens specification values.
References Exiv2::Value::count(), Exiv2::Value::toString(), Exiv2::Value::toUint32(), Exiv2::Value::typeId(), and Exiv2::unsignedByte.
|
static |
Print Sony multi-burst mode values.
References Exiv2::Value::count(), Exiv2::Internal::printMinoltaSonyBoolValue(), Exiv2::Value::typeId(), and Exiv2::undefined.
|
static |
Print Sony multi-burst size values.
References Exiv2::Value::count(), Exiv2::Value::toUint32(), Exiv2::Value::typeId(), and Exiv2::unsignedShort.
|
static |
Print Sony pixel shift information values.
References Exiv2::Value::count(), Exiv2::Value::toString(), Exiv2::Value::toUint32(), Exiv2::Value::typeId(), and Exiv2::undefined.
|
static |
Print Sony 2Fp AmbientTemperature values (in degrees Celsius).
References Exiv2::Value::count(), Exiv2::ExifData::end(), Exiv2::ExifKey::ExifKey(), and Exiv2::ExifData::findKey().
|
static |
Print Sony2Fp Focus Mode value.
References Exiv2::Value::count(), and Exiv2::Value::toInt64().
|
static |
Print Sony2Fp Focus Position 2 value.
References Exiv2::Value::count(), Exiv2::model(), and Exiv2::Value::toInt64().
|
static |
Print Sony SonyMisc1 CameraTemperature values (in degrees Celsius).
References Exiv2::Value::count(), Exiv2::ExifData::end(), Exiv2::ExifKey::ExifKey(), and Exiv2::ExifData::findKey().
|
static |
Print SonyMisc2b Focus Position 2 value.
References Exiv2::Value::count(), and Exiv2::model().
|
static |
Print SonyMisc2b Lens Zoom Position value.
References Exiv2::Value::count(), Exiv2::model(), and Exiv2::Value::toInt64().
|
static |
Print SonyMisc3c model release year value.
References Exiv2::Value::count(), Exiv2::find(), Exiv2::model(), Exiv2::Value::toInt64(), Exiv2::Value::typeId(), and Exiv2::unsignedByte.
|
static |
Print SonyMisc3c quality 2 value.
References Exiv2::Value::count(), Exiv2::find(), Exiv2::model(), Exiv2::Internal::sonyMisc3cQuality2a, Exiv2::Internal::sonyMisc3cQuality2b, Exiv2::Value::toInt64(), Exiv2::Value::typeId(), and Exiv2::unsignedByte.
|
static |
Print SonyMisc3c sequence number.
References Exiv2::Value::count(), Exiv2::Value::toInt64(), Exiv2::Value::typeId(), and Exiv2::unsignedLong.
|
static |
Print SonyMisc3c shot number since power up value.
References Exiv2::Value::count(), Exiv2::find(), Exiv2::model(), Exiv2::Value::toInt64(), Exiv2::Value::typeId(), and Exiv2::unsignedLong.
|
static |
Print SonyMisc3c Sony image height value.
References Exiv2::Value::count(), Exiv2::find(), Exiv2::model(), Exiv2::Value::toInt64(), Exiv2::Value::typeId(), and Exiv2::unsignedShort.
|
static |
Print Sony white balance shift amber/blue or green/magenta values.
References Exiv2::Value::count(), Exiv2::signedLong, Exiv2::Value::toInt64(), and Exiv2::Value::typeId().
|
static |
Print Sony white balance shift amber/blue and green/magenta precise values.
References Exiv2::Value::count(), Exiv2::signedLong, Exiv2::Value::toInt64(), and Exiv2::Value::typeId().
|
static |
Print Sony white balance fine tune values.
References Exiv2::Value::count(), Exiv2::Value::toUint32(), Exiv2::Value::typeId(), and Exiv2::unsignedLong.