package multimonster.common;
import java.io.Serializable;
/**
* Internal representation of multimedia containers
*
* @author Holger Velke (sihovelk)
*/
public class Structure implements Serializable {
public static final String UNKNOWN = "UNKNOWN";
public static final String RAW = "RAW";
public static final String WAV = "WAV";
public static final String AVI = "AVI";
public static final String ASF = "ASF";
public static final String MOV = "MOV";
public static final String LAV = "LAV";
public static final String OGG = "OGG";
public static final String AF6 = "AF6";
public static final String VNC = "VNC";
public static final String MXF = "MXF";
public static final String VOB = "VOB";
//raw streams concatenated frames: - see transcode sources: "./import/magic.h"
public static final String M2V = "M2V";
public static final String PICEXT = "PICEXT";
public static final String MPEG = "MPEG";
public static final String TS = "TS";
public static final String YUV4MPEG = "YUV4MPEG";
public static final String DV_PAL = "DV_PAL";
public static final String DV_NTSC = "DV_NTSC";
public static final String AC3 = "AC3";
public static final String LPCM = "LPCM";
public static final String MP3 = "MP3";
public static final String MP2_FC = "MP2_FC";
public static final String MP2 = "MP2";
public static final String MP3_2_5 = "MP3_2_5";
public static final String MP3_2 = "MP3_2";
public static final String NUV = "NUV";
//movie types: - see transcode sources: "./import/magic.h"
public static final String PAL = "PAL";
public static final String NTSC = "NTSC";
public static final String MPG = "MPG";
public static final String RMF = "RMF";
private String structureId = null;
public Structure (String id) {
this.structureId = id;
}
public String toString(){
return this.structureId;
}
}