Avoid decoding MIRAX tiles outside the requested region
Avoid decoding MIRAX tiles outside the requested region

We intentionally read too many tiles to account for camera position
irregularities.  When processing a tile that's truly irrelevant for the
requested region, catch this before JPEG decoding rather than painting
the pixels and letting Cairo throw them away.

openslide/openslide,openslide/openslide,openslide/openslide,openslide/openslide