"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "rtgui/cacheimagedata.h" between
rawtherapee-5.6.tar.xz and rawtherapee-5.7.tar.xz

About: RawTherapee is a powerful cross-platform raw image processing program.

cacheimagedata.h  (rawtherapee-5.6.tar.xz):cacheimagedata.h  (rawtherapee-5.7.tar.xz)
skipping to change at line 17 skipping to change at line 17
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or * the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version. * (at your option) any later version.
* *
* RawTherapee is distributed in the hope that it will be useful, * RawTherapee 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 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with RawTherapee. If not, see <http://www.gnu.org/licenses/>. * along with RawTherapee. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef _CACHEIMAGEDATA_ #ifndef _CACHEIMAGEDATA_
#define _CACHEIMAGEDATA_ #define _CACHEIMAGEDATA_
#include <glibmm.h> #include <glibmm.h>
#include "options.h" #include "options.h"
#include "../rtengine/rtengine.h" #include "../rtengine/rtengine.h"
#include "../rtengine/imageformat.h" #include "../rtengine/imageformat.h"
class CacheImageData: public rtengine::FramesMetaData class CacheImageData: public rtengine::FramesMetaData
skipping to change at line 57 skipping to change at line 57
char min; char min;
char sec; char sec;
// exif info // exif info
bool exifValid; bool exifValid;
unsigned short frameCount; unsigned short frameCount;
double fnumber; double fnumber;
double shutter; double shutter;
double focalLen, focalLen35mm; double focalLen, focalLen35mm;
float focusDist; float focusDist;
unsigned iso; unsigned iso;
int rating;
bool isHDR; bool isHDR;
bool isPixelShift; bool isPixelShift;
int sensortype; int sensortype;
rtengine::IIO_Sample_Format sampleFormat; rtengine::IIO_Sample_Format sampleFormat;
Glib::ustring lens; Glib::ustring lens;
Glib::ustring camMake; Glib::ustring camMake;
Glib::ustring camModel; Glib::ustring camModel;
Glib::ustring filetype; Glib::ustring filetype;
Glib::ustring expcomp; Glib::ustring expcomp;
skipping to change at line 111 skipping to change at line 112
double getFNumber (unsigned int frame = 0) const override { return fnumber; } double getFNumber (unsigned int frame = 0) const override { return fnumber; }
double getFocalLen (unsigned int frame = 0) const override { return focalLen ; } double getFocalLen (unsigned int frame = 0) const override { return focalLen ; }
double getFocalLen35mm (unsigned int frame = 0) const override { return foca lLen35mm; } double getFocalLen35mm (unsigned int frame = 0) const override { return foca lLen35mm; }
float getFocusDist (unsigned int frame = 0) const override { return focusDis t; } float getFocusDist (unsigned int frame = 0) const override { return focusDis t; }
double getShutterSpeed (unsigned int frame = 0) const override { return shut ter; } double getShutterSpeed (unsigned int frame = 0) const override { return shut ter; }
double getExpComp (unsigned int frame = 0) const override { return atof(expc omp.c_str()); } double getExpComp (unsigned int frame = 0) const override { return atof(expc omp.c_str()); }
std::string getMake (unsigned int frame = 0) const override { return cam Make; } std::string getMake (unsigned int frame = 0) const override { return cam Make; }
std::string getModel (unsigned int frame = 0) const override { return cam Model; } std::string getModel (unsigned int frame = 0) const override { return cam Model; }
std::string getLens (unsigned int frame = 0) const override { return len s; } std::string getLens (unsigned int frame = 0) const override { return len s; }
std::string getOrientation (unsigned int frame = 0) const override { return ""; } // TODO std::string getOrientation (unsigned int frame = 0) const override { return ""; } // TODO
int getRating (unsigned int frame = 0) const override { return rating; } // FIXME-piotr : missing rating
bool getPixelShift () const override { return isPixelShift; } bool getPixelShift () const override { return isPixelShift; }
bool getHDR (unsigned int frame = 0) const override { return isHDR; } bool getHDR (unsigned int frame = 0) const override { return isHDR; }
std::string getImageType (unsigned int frame) const override { return isPixe lShift ? "PS" : isHDR ? "HDR" : "STD"; } std::string getImageType (unsigned int frame) const override { return isPixe lShift ? "PS" : isHDR ? "HDR" : "STD"; }
rtengine::IIOSampleFormat getSampleFormat (unsigned int frame = 0) const ove rride { return sampleFormat; } rtengine::IIOSampleFormat getSampleFormat (unsigned int frame = 0) const ove rride { return sampleFormat; }
}; };
#endif #endif
 End of changes. 3 change blocks. 
1 lines changed or deleted 3 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)