new gtk3 version of pixelshift
This commit is contained in:
@@ -176,7 +176,8 @@ Thumbnail* Thumbnail::loadFromImage (const Glib::ustring& fname, int &w, int &h,
|
||||
Thumbnail* Thumbnail::loadQuickFromRaw (const Glib::ustring& fname, RawMetaDataLocation& rml, int &w, int &h, int fixwh, bool rotate, bool inspectorMode)
|
||||
{
|
||||
RawImage *ri = new RawImage(fname);
|
||||
int r = ri->loadRaw(false, false);
|
||||
unsigned int imageNum = 0;
|
||||
int r = ri->loadRaw(false, imageNum, false);
|
||||
|
||||
if( r ) {
|
||||
delete ri;
|
||||
@@ -290,7 +291,9 @@ RawMetaDataLocation Thumbnail::loadMetaDataFromRaw (const Glib::ustring& fname)
|
||||
rml.ciffLength = -1;
|
||||
|
||||
RawImage ri(fname);
|
||||
int r = ri.loadRaw(false);
|
||||
unsigned int imageNum = 0;
|
||||
|
||||
int r = ri.loadRaw(false, imageNum);
|
||||
|
||||
if( !r ) {
|
||||
rml.exifBase = ri.get_exifBase();
|
||||
@@ -301,10 +304,12 @@ RawMetaDataLocation Thumbnail::loadMetaDataFromRaw (const Glib::ustring& fname)
|
||||
return rml;
|
||||
}
|
||||
|
||||
Thumbnail* Thumbnail::loadFromRaw (const Glib::ustring& fname, RawMetaDataLocation& rml, int &w, int &h, int fixwh, double wbEq, bool rotate)
|
||||
Thumbnail* Thumbnail::loadFromRaw (const Glib::ustring& fname, RawMetaDataLocation& rml, int &w, int &h, int fixwh, double wbEq, bool rotate, int imageNum)
|
||||
{
|
||||
RawImage *ri = new RawImage (fname);
|
||||
int r = ri->loadRaw(1, 0);
|
||||
unsigned int tempImageNum = 0;
|
||||
|
||||
int r = ri->loadRaw(1, tempImageNum, 0);
|
||||
|
||||
if( r ) {
|
||||
delete ri;
|
||||
|
Reference in New Issue
Block a user