package noyau.librairie;

import java.net.*;
import java.io.*;
import java.awt.Image;
import java.awt.Toolkit;
import net.jmge.gif.Gif89Encoder;

public class LibGif89Enc extends Librairie
{

public LibGif89Enc()
{
read = false;
write = true;
}

public boolean isValid()
{
try{
	Class.forName("net.jmge.gif.Gif89Encoder");
	return true;
}catch(Exception ex){System.out.println("load Gif89Encoder library impossible");return false;}
}

public String[][] getExtension()
{
String[][] extension = {{"gif","w"}};
return extension;
}

public Image getImage(String name)
{
return null;
}

public void putImage(Image image, String name)
{
/*
try{
    Gif89Encoder gifenc = new Gif89Encoder(image);
    gifenc.getFrameAt(0).setInterlaced(true);
    gifenc.encode(new FileOutputStream(name));
}catch(Exception ex){}
*/
Ecriture.putImageGif89(image,name);
}

}