├── .gitignore ├── .travis.yml ├── CONTRIBUTING.md ├── README.markdown ├── pom.xml └── src ├── main └── java │ └── com │ └── madgag │ └── gif │ └── fmsware │ ├── AnimatedGifEncoder.java │ ├── GifDecoder.java │ ├── LZWEncoder.java │ └── NeuQuant.java └── test ├── java └── com │ └── madgag │ └── gif │ └── fmsware │ ├── TestAnimatedGifEncoder.java │ └── TestGifDecoder.java └── resources ├── AandB-transparent.gif ├── AandB.gif ├── AandBCloseToBlue.gif ├── a.gif ├── b.gif ├── brucelee-frame.gif ├── brucelee.gif ├── sonic-big-and-red.gif ├── sonic-blue-transparent.gif ├── sonic-green-bg-blue-transparent.gif ├── sonic-normal.gif ├── sonic1.png └── sonic2.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtyley/animated-gif-lib-for-java/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | language: java 2 | jdk: 3 | - openjdk8 4 | 5 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtyley/animated-gif-lib-for-java/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /README.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtyley/animated-gif-lib-for-java/HEAD/README.markdown -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtyley/animated-gif-lib-for-java/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/madgag/gif/fmsware/AnimatedGifEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtyley/animated-gif-lib-for-java/HEAD/src/main/java/com/madgag/gif/fmsware/AnimatedGifEncoder.java -------------------------------------------------------------------------------- /src/main/java/com/madgag/gif/fmsware/GifDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtyley/animated-gif-lib-for-java/HEAD/src/main/java/com/madgag/gif/fmsware/GifDecoder.java -------------------------------------------------------------------------------- /src/main/java/com/madgag/gif/fmsware/LZWEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtyley/animated-gif-lib-for-java/HEAD/src/main/java/com/madgag/gif/fmsware/LZWEncoder.java -------------------------------------------------------------------------------- /src/main/java/com/madgag/gif/fmsware/NeuQuant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtyley/animated-gif-lib-for-java/HEAD/src/main/java/com/madgag/gif/fmsware/NeuQuant.java -------------------------------------------------------------------------------- /src/test/java/com/madgag/gif/fmsware/TestAnimatedGifEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtyley/animated-gif-lib-for-java/HEAD/src/test/java/com/madgag/gif/fmsware/TestAnimatedGifEncoder.java -------------------------------------------------------------------------------- /src/test/java/com/madgag/gif/fmsware/TestGifDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtyley/animated-gif-lib-for-java/HEAD/src/test/java/com/madgag/gif/fmsware/TestGifDecoder.java -------------------------------------------------------------------------------- /src/test/resources/AandB-transparent.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtyley/animated-gif-lib-for-java/HEAD/src/test/resources/AandB-transparent.gif -------------------------------------------------------------------------------- /src/test/resources/AandB.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtyley/animated-gif-lib-for-java/HEAD/src/test/resources/AandB.gif -------------------------------------------------------------------------------- /src/test/resources/AandBCloseToBlue.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtyley/animated-gif-lib-for-java/HEAD/src/test/resources/AandBCloseToBlue.gif -------------------------------------------------------------------------------- /src/test/resources/a.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtyley/animated-gif-lib-for-java/HEAD/src/test/resources/a.gif -------------------------------------------------------------------------------- /src/test/resources/b.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtyley/animated-gif-lib-for-java/HEAD/src/test/resources/b.gif -------------------------------------------------------------------------------- /src/test/resources/brucelee-frame.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtyley/animated-gif-lib-for-java/HEAD/src/test/resources/brucelee-frame.gif -------------------------------------------------------------------------------- /src/test/resources/brucelee.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtyley/animated-gif-lib-for-java/HEAD/src/test/resources/brucelee.gif -------------------------------------------------------------------------------- /src/test/resources/sonic-big-and-red.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtyley/animated-gif-lib-for-java/HEAD/src/test/resources/sonic-big-and-red.gif -------------------------------------------------------------------------------- /src/test/resources/sonic-blue-transparent.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtyley/animated-gif-lib-for-java/HEAD/src/test/resources/sonic-blue-transparent.gif -------------------------------------------------------------------------------- /src/test/resources/sonic-green-bg-blue-transparent.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtyley/animated-gif-lib-for-java/HEAD/src/test/resources/sonic-green-bg-blue-transparent.gif -------------------------------------------------------------------------------- /src/test/resources/sonic-normal.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtyley/animated-gif-lib-for-java/HEAD/src/test/resources/sonic-normal.gif -------------------------------------------------------------------------------- /src/test/resources/sonic1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtyley/animated-gif-lib-for-java/HEAD/src/test/resources/sonic1.png -------------------------------------------------------------------------------- /src/test/resources/sonic2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtyley/animated-gif-lib-for-java/HEAD/src/test/resources/sonic2.png --------------------------------------------------------------------------------