diff --git a/examples/heif_enc.cc b/examples/heif_enc.cc index c3794ba521..ddd65211db 100644 --- a/examples/heif_enc.cc +++ b/examples/heif_enc.cc @@ -781,6 +781,11 @@ class input_tiles_generator_cut_image : public input_tiles_generator heif_error err = heif_image_extract_area(mImage.image.get(), tx * mTileSize, ty * mTileSize, mTileSize, mTileSize, heif_get_global_security_limits(), &tileImage); + if (err.code) { + std::cerr << "error extracting tile " << tx << ";" << ty << std::endl; + exit(1); + } + InputImage tile; tile.image = std::shared_ptr(tileImage, [](heif_image* img) { heif_image_release(img); });