aboutsummaryrefslogtreecommitdiffstats
path: root/src/jogl/classes/com/jogamp/opengl/util
diff options
context:
space:
mode:
authorJulien Gouesse <[email protected]>2015-08-09 17:59:43 +0200
committerJulien Gouesse <[email protected]>2015-08-09 17:59:43 +0200
commit2689c311cd0fea40740c7d9db68a4e40020b1281 (patch)
tree7447b3a2591601b93b45bbaf978833aa728e8392 /src/jogl/classes/com/jogamp/opengl/util
parentb0169344a9fc01c4fcc9a9c1a750815f02bc5633 (diff)
Deprecates SGIImage.isSGIImage() and DDSImage.isDDSImage(), see the bug report 1042
Diffstat (limited to 'src/jogl/classes/com/jogamp/opengl/util')
-rw-r--r--src/jogl/classes/com/jogamp/opengl/util/texture/spi/DDSImage.java4
-rw-r--r--src/jogl/classes/com/jogamp/opengl/util/texture/spi/SGIImage.java17
2 files changed, 14 insertions, 7 deletions
diff --git a/src/jogl/classes/com/jogamp/opengl/util/texture/spi/DDSImage.java b/src/jogl/classes/com/jogamp/opengl/util/texture/spi/DDSImage.java
index a71458837..36c44a409 100644
--- a/src/jogl/classes/com/jogamp/opengl/util/texture/spi/DDSImage.java
+++ b/src/jogl/classes/com/jogamp/opengl/util/texture/spi/DDSImage.java
@@ -51,10 +51,10 @@ import java.nio.ByteOrder;
import java.nio.channels.FileChannel;
import com.jogamp.opengl.GL;
-
import com.jogamp.common.nio.Buffers;
import com.jogamp.common.util.IOUtil;
import com.jogamp.opengl.util.GLBuffers;
+import com.jogamp.opengl.util.texture.ImageIOUtil;
/** A reader and writer for DirectDraw Surface (.dds) files, which are
used to describe textures. These files can contain multiple mipmap
@@ -246,7 +246,9 @@ public class DDSImage {
@param in Stream to check
@return true if input stream is DDS image or false otherwise
@throws java.io.IOException if an I/O exception occurred
+ @deprecated rather call {@link ImageIOUtil#getFileSuffix(InputStream)}
*/
+ @Deprecated
public static boolean isDDSImage(InputStream in) throws IOException {
if (!(in instanceof BufferedInputStream)) {
in = new BufferedInputStream(in);
diff --git a/src/jogl/classes/com/jogamp/opengl/util/texture/spi/SGIImage.java b/src/jogl/classes/com/jogamp/opengl/util/texture/spi/SGIImage.java
index 9088dc48e..ff8167bb0 100644
--- a/src/jogl/classes/com/jogamp/opengl/util/texture/spi/SGIImage.java
+++ b/src/jogl/classes/com/jogamp/opengl/util/texture/spi/SGIImage.java
@@ -40,8 +40,9 @@
package com.jogamp.opengl.util.texture.spi;
import java.io.*;
-import com.jogamp.opengl.*;
+import com.jogamp.opengl.*;
+import com.jogamp.opengl.util.texture.ImageIOUtil;
import com.jogamp.common.util.IOUtil;
/** <p> Reads and writes SGI RGB/RGBA images. </p>
@@ -190,11 +191,15 @@ public class SGIImage {
return image;
}
- /** Determines from the magic number whether the given InputStream
- points to an SGI RGB image. The given InputStream must return
- true from markSupported() and support a minimum of two bytes
- of read-ahead. */
- public static boolean isSGIImage(InputStream in) throws IOException {
+ /**
+ * Determines from the magic number whether the given InputStream points to
+ * an SGI RGB image. The given InputStream must return true from
+ * markSupported() and support a minimum of two bytes of read-ahead.
+ *
+ * @deprecated rather call {@link ImageIOUtil#getFileSuffix(InputStream)}
+ */
+ @Deprecated
+ public static boolean isSGIImage(InputStream in) throws IOException {
if (!(in instanceof BufferedInputStream)) {
in = new BufferedInputStream(in);
}