/* * [ScribeFormat.java] * * Summary: enum of file types that can be transcribed. * * Copyright: (c) 2016-2017 Roedy Green, Canadian Mind Products, http://mindprod.com * * Licence: This software may be copied and used freely for any purpose but military. * http://mindprod.com/contact/nonmil.html * * Requires: JDK 1.8+ * * Created with: JetBrains IntelliJ IDEA IDE http://www.jetbrains.com/idea/ * * Version History: * 1.0 2016-05-21 initial version */ package com.mindprod.repair; /** * enum of file types that can be transcribed. *

* used in E:\com\mindprod\repair\tscribe.csv * * @author Roedy Green, Canadian Mind Products * @version 1.0 2016-05-21 initial version * @see TidyTscribe * @since 2016-05-21 */ public enum ScribeFormat { X3G2( "3G2" ), X3GP( "3GP" ), X3GP2( "3GP2" ), X3GPP( "3GPP" ), ACT(), ADPCM(), ADPM(), AIF(), AIFC(), AIFF(), ALAW( "A-law" ), AMR(), APE(), ASF(), AAC(), AU( "au" ), AV(), AVI(), CAF(), CD(), CDA(), CELP(), D2V(), DART( "Dart" ), DAT(), DCT(), DIVX( "DivX" ), DRC(), DS2(), DSA(), DSM(), DSP(), DSS(), DSV(), DV(), DVD(), DVF(), DVS(), FLAC(), FLC(), FLI(), FLIC(), FLV(), FORM(), FTR(), G711( "G.711" ), G721( "G.721" ), G723( "G.723" ), G726( "G.726" ), GSM(), HDMOV(), IAF(), IIS(), IVF(), M1V(), M4A(), M4V(), MKV(), MOBILEVOICE( "MobileVoice" ), MOV( "mov" ), MP2( "mp2" ), MP3( "mp3" ), MP4( "mp4" ), MPC(), MPE(), MPEG(), MPEG2(), MPG(), MPV2(), MSV(), OGG( "Ogg" ), OGM(), OTHERS( "others" ), PCM(), QCP(), QT(), RA( "ra" ), RAM( "ram" ), RM( "rm" ), RMM(), RMVB(), RNX(), RP(), RPM(), RT(), SHN(), SMI(), SMIL(), SPX(), SRI(), SWF(), TP(), TRUESPEECH( "TrueSpeech" ), TS(), ULAW( "μ-Law" ), VIDE(), VOB(), VOC(), VOICEIQ( "Voice IQ" ), VOICEPOWER( "VoicePower" ), VOX(), VP6(), VSR(), WAV( "wav" ), WEBM( "WebM" ), WM(), WMA(), WMF(), WMP(), WMV(); /** * the way the format is displayed to the end user */ private String decorativeName; ScribeFormat() { this.decorativeName = name(); } ScribeFormat( String decorativename ) { this.decorativeName = decorativename; } public String getDecorativeName() { return this.decorativeName; } }