support rating tag from EXIF/XMP

This commit is contained in:
lewiatan
2018-02-16 22:02:00 +01:00
committed by Eric Jiang
parent 351f8f4e12
commit 105517c561
8 changed files with 36 additions and 4 deletions

View File

@@ -49,6 +49,7 @@ protected:
std::string make, model, serial;
std::string orientation;
std::string lens;
int rating;
IIOSampleFormat sampleFormat;
// each frame has the knowledge of "being an"
@@ -84,6 +85,7 @@ public:
std::string getLens () const;
std::string getSerialNumber () const;
std::string getOrientation () const;
int getRating () const;
};
class FramesData : public FramesMetaData {
@@ -125,7 +127,8 @@ public:
std::string getModel (unsigned int frame = 0) const override;
std::string getLens (unsigned int frame = 0) const override;
std::string getSerialNumber (unsigned int frame = 0) const;
std::string getOrientation (unsigned int frame = 0) const override;
std::string getOrientation (unsigned int frame = 0) const;
int getRating (unsigned int frame = 0) const override;
};