Merge commit '16e502f1c50c8c0e10a5e014691e1c812a518c57' into libraw-snapshot-202502

Upgrade LibRaw to snapshot 202502.
This commit is contained in:
Lawrence Lee
2025-03-23 15:05:07 -07:00
98 changed files with 2840 additions and 1457 deletions

View File

@@ -198,6 +198,15 @@ extern "C"
ip->set_exifparser_handler(cb, data);
}
void libraw_set_makernotes_handler(libraw_data_t *lr, exif_parser_callback cb,
void *data)
{
if (!lr)
return;
LibRaw *ip = (LibRaw *)lr->parent_class;
ip->set_makernotes_handler(cb, data);
}
void libraw_set_dataerror_handler(libraw_data_t *lr, data_callback func,
void *data)
{
@@ -215,6 +224,14 @@ extern "C"
ip->set_progress_handler(cb, data);
}
int libraw_adjust_to_raw_inset_crop(libraw_data_t *lr, unsigned mask, float maxcrop)
{
if (!lr)
return EINVAL;
LibRaw *ip = (LibRaw *)lr->parent_class;
return ip->adjust_to_raw_inset_crop(mask,maxcrop);
}
// DCRAW
int libraw_adjust_sizes_info_only(libraw_data_t *lr)
{