Fix crash loading multi-frame RAFs with LibRaw
Set the frame number when reading image metadata.
This commit is contained in:
parent
2b7889b645
commit
dca44bb89a
@ -501,6 +501,7 @@ int RawImage::loadRaw(bool loadData, unsigned int imageNum, bool closeFile, Prog
|
|||||||
}
|
}
|
||||||
|
|
||||||
libraw->imgdata.params.use_camera_wb = 1;
|
libraw->imgdata.params.use_camera_wb = 1;
|
||||||
|
libraw->imgdata.rawparams.shot_select = shot_select;
|
||||||
|
|
||||||
int err = libraw->open_buffer(ifp->data, ifp->size);
|
int err = libraw->open_buffer(ifp->data, ifp->size);
|
||||||
if (err == LIBRAW_FILE_UNSUPPORTED || err == LIBRAW_TOO_BIG) {
|
if (err == LIBRAW_FILE_UNSUPPORTED || err == LIBRAW_TOO_BIG) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user