package com.kaltura.client.enums; /** * This class was generated using generate.php * against an XML schema provided by Kaltura. * @date Sun, 19 Jun 11 02:46:50 -0400 * * MANUAL CHANGES TO THIS CLASS WILL BE OVERWRITTEN. */ public enum KalturaConversionEngineType { KALTURA_COM ("0"), ON2 ("1"), FFMPEG ("2"), MENCODER ("3"), ENCODING_COM ("4"), EXPRESSION_ENCODER3 ("5"), FFMPEG_VP8 ("98"), FFMPEG_AUX ("99"), PDF2SWF ("201"), PDF_CREATOR ("202"), QUICK_TIME_PLAYER_TOOLS ("quickTimeTools.QuickTimeTools"), FAST_START ("fastStart.FastStart"), EXPRESSION_ENCODER ("expressionEncoder.ExpressionEncoder"), AVIDEMUX ("avidemux.Avidemux"), SEGMENTER ("segmenter.Segmenter"), INLET_ARMADA ("inletArmada.InletArmada"); String hashCode; KalturaConversionEngineType(String hashCode) { this.hashCode = hashCode; } public String getHashCode() { return this.hashCode; } public static KalturaConversionEngineType get(String hashCode) { if (hashCode.equals("0")) { return KALTURA_COM; } else if (hashCode.equals("1")) { return ON2; } else if (hashCode.equals("2")) { return FFMPEG; } else if (hashCode.equals("3")) { return MENCODER; } else if (hashCode.equals("4")) { return ENCODING_COM; } else if (hashCode.equals("5")) { return EXPRESSION_ENCODER3; } else if (hashCode.equals("98")) { return FFMPEG_VP8; } else if (hashCode.equals("99")) { return FFMPEG_AUX; } else if (hashCode.equals("201")) { return PDF2SWF; } else if (hashCode.equals("202")) { return PDF_CREATOR; } else if (hashCode.equals("quickTimeTools.QuickTimeTools")) { return QUICK_TIME_PLAYER_TOOLS; } else if (hashCode.equals("fastStart.FastStart")) { return FAST_START; } else if (hashCode.equals("expressionEncoder.ExpressionEncoder")) { return EXPRESSION_ENCODER; } else if (hashCode.equals("avidemux.Avidemux")) { return AVIDEMUX; } else if (hashCode.equals("segmenter.Segmenter")) { return SEGMENTER; } else if (hashCode.equals("inletArmada.InletArmada")) { return INLET_ARMADA; } else { return KALTURA_COM; } } }