File: dumpcodecs.java

package info (click to toggle)
java-imaging-utilities 0.14.2%2B3-2
  • links: PTS
  • area: main
  • in suites: squeeze
  • size: 2,280 kB
  • ctags: 3,725
  • sloc: java: 31,190; sh: 238; makefile: 53; xml: 30
file content (32 lines) | stat: -rw-r--r-- 839 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
/*
 * dumpcodecs
 * 
 * Copyright (c) 2002, 2003 Marco Schmidt.
 * All rights reserved.
 */

package net.sourceforge.jiu.apps;

import net.sourceforge.jiu.codecs.*;

/**
 * Command line program that lists all codecs registered with ImageLoader.
 * All program arguments are ignored.
 * @author Marco Schmidt
 * @since 0.10.0
 */
public class dumpcodecs
{
	public static void main(String[] args) throws Exception
	{
		System.out.println("Codecs known to net.sourceforge.jiu.codecs.ImageLoader");
		for (int i = 0; i < ImageLoader.getNumCodecs(); i++)
		{
			ImageCodec codec = ImageLoader.createCodec(i);
			System.out.println("(" + (i + 1) + ") " + 
				codec.getClass().getName() + " / " +
				codec.getFormatName() + " / " +
				"Saving supported=" + (codec.isSavingSupported() ? "yes" : "no"));
		}
	}
}