diff src/libSAD/dither.c @ 4239:51291ce4eb54

some endianness-related changes, corrected error handling
author Eugene Zagidullin <e.asphyx@gmail.com>
date Sun, 03 Feb 2008 19:02:04 +0300
parents 75ea2083e744
children 29c8603a877a
line wrap: on
line diff
--- a/src/libSAD/dither.c	Sun Feb 03 00:50:48 2008 +0300
+++ b/src/libSAD/dither.c	Sun Feb 03 19:02:04 2008 +0300
@@ -311,6 +311,8 @@
     case SAD_SAMPLE_U16_LE:
     case SAD_SAMPLE_U16_BE: priv->output_bits = 16; break;
     case SAD_SAMPLE_S24:
+    case SAD_SAMPLE_S24_LE:
+    case SAD_SAMPLE_S24_BE:
     case SAD_SAMPLE_U24: priv->output_bits = 24; break;
     case SAD_SAMPLE_S32:
     case SAD_SAMPLE_U32: priv->output_bits = 32; break;
@@ -331,6 +333,8 @@
     case SAD_SAMPLE_U16_LE:
     case SAD_SAMPLE_U16_BE: priv->input_bits = 16; break;
     case SAD_SAMPLE_S24:
+    case SAD_SAMPLE_S24_LE:
+    case SAD_SAMPLE_S24_BE:
     case SAD_SAMPLE_U24: priv->input_bits = 24; break;
     case SAD_SAMPLE_S32:
     case SAD_SAMPLE_U32: priv->input_bits = 32; break;