From 7039a05147b8bbfc829babea1c65bd436450b505 Mon Sep 17 00:00:00 2001 From: Björn Stenberg Date: Mon, 8 Jan 2007 23:53:00 +0000 Subject: Splitting out songdbj git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11953 a1c6a512-1295-4272-9138-f99709370657 --- songdbj/de/jarnbjo/vorbis/Mapping.java | 59 ---------------------------------- 1 file changed, 59 deletions(-) delete mode 100644 songdbj/de/jarnbjo/vorbis/Mapping.java (limited to 'songdbj/de/jarnbjo/vorbis/Mapping.java') diff --git a/songdbj/de/jarnbjo/vorbis/Mapping.java b/songdbj/de/jarnbjo/vorbis/Mapping.java deleted file mode 100644 index 24a2eaa19a..0000000000 --- a/songdbj/de/jarnbjo/vorbis/Mapping.java +++ /dev/null @@ -1,59 +0,0 @@ -/* - * $ProjectName$ - * $ProjectRevision$ - * ----------------------------------------------------------- - * $Id$ - * ----------------------------------------------------------- - * - * $Author$ - * - * Description: - * - * Copyright 2002-2003 Tor-Einar Jarnbjo - * ----------------------------------------------------------- - * - * Change History - * ----------------------------------------------------------- - * $Log$ - * Revision 1.1 2005/07/11 15:42:36 hcl - * Songdb java version, source. only 1.5 compatible - * - * Revision 1.1.1.1 2004/04/04 22:09:12 shred - * First Import - * - * Revision 1.2 2003/03/16 01:11:12 jarnbjo - * no message - * - * - */ - -package de.jarnbjo.vorbis; - -import java.io.IOException; - -import de.jarnbjo.util.io.BitInputStream; - -abstract class Mapping { - - protected static Mapping createInstance(VorbisStream vorbis, BitInputStream source, SetupHeader header) throws VorbisFormatException, IOException { - - int type=source.getInt(16); - switch(type) { - case 0: - //System.out.println("mapping type 0"); - return new Mapping0(vorbis, source, header); - default: - throw new VorbisFormatException("Mapping type "+type+" is not supported."); - } - } - - protected abstract int getType(); - protected abstract int[] getAngles(); - protected abstract int[] getMagnitudes() ; - protected abstract int[] getMux(); - protected abstract int[] getSubmapFloors(); - protected abstract int[] getSubmapResidues(); - protected abstract int getCouplingSteps(); - protected abstract int getSubmaps(); - -} \ No newline at end of file -- cgit v1.2.3