Merge remote-tracking branch 'image-tiff/master' into access-tile

This commit is contained in:
Alan Race committed 2022-07-07 15:06:56 +02:00
commit d5e3f4aa8a
7 files changed
+144 -108

No files matched your search

+6
View File
@@ -136,6 +136,7 @@ impl fmt::Display for TiffFormatError {
/// stability guarantees.
#[derive(Debug, Clone, PartialEq, Eq, Hash)]
pub enum TiffUnsupportedError {
FloatingPointPredictor(ColorType),
HorizontalPredictor(ColorType),
InterpretationWithBits(PhotometricInterpretation, Vec<u8>),
UnknownInterpretation,
@@ -156,6 +157,11 @@ impl fmt::Display for TiffUnsupportedError {
fn fmt(&self, fmt: &mut fmt::Formatter) -> Result<(), fmt::Error> {
use self::TiffUnsupportedError::*;
match *self {
FloatingPointPredictor(color_type) => write!(
fmt,
"Floating point predictor for {:?} is unsupported.",
color_type
),
HorizontalPredictor(color_type) => write!(
fmt,
"Horizontal predictor for {:?} is unsupported.",