/* * copyright (c) 2001 Fabrice Bellard * * This file is part of jjmpeg, a java binding to ffmpeg's libraries. * * jjmpeg is free software: you can redistribute it and/or modify * it under the terms of the GNU Lesser General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * * jjmpeg is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public License * along with jjmpeg. If not, see <http://www.gnu.org/licenses/>. */ package au.notzed.jjmpeg; /** * * @author notzed */ public class CodecID { public final static int CODEC_ID_NONE = 0; public final static int CODEC_ID_MPEG1VIDEO = 1; public final static int CODEC_ID_MPEG2VIDEO = 2; public final static int CODEC_ID_MPEG2VIDEO_XVMC = 3; public final static int CODEC_ID_H261 = 4; public final static int CODEC_ID_H263 = 5; public final static int CODEC_ID_RV10 = 6; public final static int CODEC_ID_RV20 = 7; public final static int CODEC_ID_MJPEG = 8; public final static int CODEC_ID_MJPEGB = 9; public final static int CODEC_ID_LJPEG = 10; public final static int CODEC_ID_SP5X = 11; public final static int CODEC_ID_JPEGLS = 12; public final static int CODEC_ID_MPEG4 = 13; public final static int CODEC_ID_RAWVIDEO = 14; public final static int CODEC_ID_MSMPEG4V1 = 15; public final static int CODEC_ID_MSMPEG4V2 = 16; public final static int CODEC_ID_MSMPEG4V3 = 17; public final static int CODEC_ID_WMV1 = 18; public final static int CODEC_ID_WMV2 = 19; public final static int CODEC_ID_H263P = 20; public final static int CODEC_ID_H263I = 21; public final static int CODEC_ID_FLV1 = 22; public final static int CODEC_ID_SVQ1 = 23; public final static int CODEC_ID_SVQ3 = 24; public final static int CODEC_ID_DVVIDEO = 25; public final static int CODEC_ID_HUFFYUV = 26; public final static int CODEC_ID_CYUV = 27; public final static int CODEC_ID_H264 = 28; public final static int CODEC_ID_INDEO3 = 29; public final static int CODEC_ID_VP3 = 30; public final static int CODEC_ID_THEORA = 31; public final static int CODEC_ID_ASV1 = 32; public final static int CODEC_ID_ASV2 = 33; public final static int CODEC_ID_FFV1 = 34; public final static int CODEC_ID_4XM = 35; public final static int CODEC_ID_VCR1 = 36; public final static int CODEC_ID_CLJR = 37; public final static int CODEC_ID_MDEC = 38; public final static int CODEC_ID_ROQ = 39; public final static int CODEC_ID_INTERPLAY_VIDEO = 40; public final static int CODEC_ID_XAN_WC3 = 41; public final static int CODEC_ID_XAN_WC4 = 42; public final static int CODEC_ID_RPZA = 43; public final static int CODEC_ID_CINEPAK = 44; public final static int CODEC_ID_WS_VQA = 45; public final static int CODEC_ID_MSRLE = 46; public final static int CODEC_ID_MSVIDEO1 = 47; public final static int CODEC_ID_IDCIN = 48; public final static int CODEC_ID_8BPS = 49; public final static int CODEC_ID_SMC = 50; public final static int CODEC_ID_FLIC = 51; public final static int CODEC_ID_TRUEMOTION1 = 52; public final static int CODEC_ID_VMDVIDEO = 53; public final static int CODEC_ID_MSZH = 54; public final static int CODEC_ID_ZLIB = 55; public final static int CODEC_ID_QTRLE = 56; public final static int CODEC_ID_SNOW = 57; public final static int CODEC_ID_TSCC = 58; public final static int CODEC_ID_ULTI = 59; public final static int CODEC_ID_QDRAW = 60; public final static int CODEC_ID_VIXL = 61; public final static int CODEC_ID_QPEG = 62; public final static int CODEC_ID_XVID = 63; public final static int CODEC_ID_PNG = 64; public final static int CODEC_ID_PPM = 65; public final static int CODEC_ID_PBM = 66; public final static int CODEC_ID_PGM = 67; public final static int CODEC_ID_PGMYUV = 68; public final static int CODEC_ID_PAM = 69; public final static int CODEC_ID_FFVHUFF = 70; public final static int CODEC_ID_RV30 = 71; public final static int CODEC_ID_RV40 = 72; public final static int CODEC_ID_VC1 = 73; public final static int CODEC_ID_WMV3 = 74; public final static int CODEC_ID_LOCO = 75; public final static int CODEC_ID_WNV1 = 76; public final static int CODEC_ID_AASC = 77; public final static int CODEC_ID_INDEO2 = 78; public final static int CODEC_ID_FRAPS = 79; public final static int CODEC_ID_TRUEMOTION2 = 80; public final static int CODEC_ID_BMP = 81; public final static int CODEC_ID_CSCD = 82; public final static int CODEC_ID_MMVIDEO = 83; public final static int CODEC_ID_ZMBV = 84; public final static int CODEC_ID_AVS = 85; public final static int CODEC_ID_SMACKVIDEO = 86; public final static int CODEC_ID_NUV = 87; public final static int CODEC_ID_KMVC = 88; public final static int CODEC_ID_FLASHSV = 89; public final static int CODEC_ID_CAVS = 90; public final static int CODEC_ID_JPEG2000 = 91; public final static int CODEC_ID_VMNC = 92; public final static int CODEC_ID_VP5 = 93; public final static int CODEC_ID_VP6 = 94; public final static int CODEC_ID_VP6F = 95; public final static int CODEC_ID_TARGA = 96; public final static int CODEC_ID_DSICINVIDEO = 97; public final static int CODEC_ID_TIERTEXSEQVIDEO = 98; public final static int CODEC_ID_TIFF = 99; public final static int CODEC_ID_GIF = 100; public final static int CODEC_ID_FFH264 = 101; public final static int CODEC_ID_DXA = 102; public final static int CODEC_ID_DNXHD = 103; public final static int CODEC_ID_THP = 104; public final static int CODEC_ID_SGI = 105; public final static int CODEC_ID_C93 = 106; public final static int CODEC_ID_BETHSOFTVID = 107; public final static int CODEC_ID_PTX = 108; public final static int CODEC_ID_TXD = 109; public final static int CODEC_ID_VP6A = 110; public final static int CODEC_ID_AMV = 111; public final static int CODEC_ID_VB = 112; public final static int CODEC_ID_PCX = 113; public final static int CODEC_ID_SUNRAST = 114; public final static int CODEC_ID_INDEO4 = 115; public final static int CODEC_ID_INDEO5 = 116; public final static int CODEC_ID_MIMIC = 117; public final static int CODEC_ID_RL2 = 118; public final static int CODEC_ID_8SVX_EXP = 119; public final static int CODEC_ID_8SVX_FIB = 120; public final static int CODEC_ID_ESCAPE124 = 121; public final static int CODEC_ID_DIRAC = 122; public final static int CODEC_ID_BFI = 123; public final static int CODEC_ID_CMV = 124; public final static int CODEC_ID_MOTIONPIXELS = 125; public final static int CODEC_ID_TGV = 126; public final static int CODEC_ID_TGQ = 127; public final static int CODEC_ID_TQI = 128; public final static int CODEC_ID_AURA = 129; public final static int CODEC_ID_AURA2 = 130; public final static int CODEC_ID_V210X = 131; public final static int CODEC_ID_TMV = 132; public final static int CODEC_ID_V210 = 133; public final static int CODEC_ID_DPX = 134; public final static int CODEC_ID_MAD = 135; public final static int CODEC_ID_FRWU = 136; public final static int CODEC_ID_FLASHSV2 = 137; public final static int CODEC_ID_CDGRAPHICS = 138; public final static int CODEC_ID_R210 = 139; public final static int CODEC_ID_ANM = 140; public final static int CODEC_ID_BINKVIDEO = 141; public final static int CODEC_ID_IFF_ILBM = 142; public final static int CODEC_ID_IFF_BYTERUN1 = 143; public final static int CODEC_ID_KGV1 = 144; public final static int CODEC_ID_YOP = 145; public final static int CODEC_ID_VP8 = 146; public final static int CODEC_ID_PICTOR = 147; public final static int CODEC_ID_ANSI = 148; public final static int CODEC_ID_A64_MULTI = 149; public final static int CODEC_ID_A64_MULTI5 = 150; public final static int CODEC_ID_R10K = 151; public final static int CODEC_ID_MXPEG = 152; public final static int CODEC_ID_LAGARITH = 153; public final static int CODEC_ID_PRORES = 154; public final static int CODEC_ID_JV = 155; public final static int CODEC_ID_DFA = 156; public final static int CODEC_ID_PCM_S16LE = 0x10000; public final static int CODEC_ID_PCM_S16BE = 0x10001; public final static int CODEC_ID_PCM_U16LE = 0x10002; public final static int CODEC_ID_PCM_U16BE = 0x10003; public final static int CODEC_ID_PCM_S8 = 0x10004; public final static int CODEC_ID_PCM_U8 = 0x10005; public final static int CODEC_ID_PCM_MULAW = 0x10006; public final static int CODEC_ID_PCM_ALAW = 0x10007; public final static int CODEC_ID_PCM_S32LE = 0x10008; public final static int CODEC_ID_PCM_S32BE = 0x10009; public final static int CODEC_ID_PCM_U32LE = 0x1000a; public final static int CODEC_ID_PCM_U32BE = 0x1000b; public final static int CODEC_ID_PCM_S24LE = 0x1000c; public final static int CODEC_ID_PCM_S24BE = 0x1000d; public final static int CODEC_ID_PCM_U24LE = 0x1000e; public final static int CODEC_ID_PCM_U24BE = 0x1000f; public final static int CODEC_ID_PCM_S24DAUD = 0x10010; public final static int CODEC_ID_PCM_ZORK = 0x10011; public final static int CODEC_ID_PCM_S16LE_PLANAR = 0x10012; public final static int CODEC_ID_PCM_DVD = 0x10013; public final static int CODEC_ID_PCM_F32BE = 0x10014; public final static int CODEC_ID_PCM_F32LE = 0x10015; public final static int CODEC_ID_PCM_F64BE = 0x10016; public final static int CODEC_ID_PCM_F64LE = 0x10017; public final static int CODEC_ID_PCM_BLURAY = 0x10018; public final static int CODEC_ID_PCM_LXF = 0x10019; public final static int CODEC_ID_ADPCM_IMA_QT = 0x11000; public final static int CODEC_ID_ADPCM_IMA_WAV = 0x11001; public final static int CODEC_ID_ADPCM_IMA_DK3 = 0x11002; public final static int CODEC_ID_ADPCM_IMA_DK4 = 0x11003; public final static int CODEC_ID_ADPCM_IMA_WS = 0x11004; public final static int CODEC_ID_ADPCM_IMA_SMJPEG = 0x11005; public final static int CODEC_ID_ADPCM_MS = 0x11006; public final static int CODEC_ID_ADPCM_4XM = 0x11007; public final static int CODEC_ID_ADPCM_XA = 0x11008; public final static int CODEC_ID_ADPCM_ADX = 0x11009; public final static int CODEC_ID_ADPCM_EA = 0x1100a; public final static int CODEC_ID_ADPCM_G726 = 0x1100b; public final static int CODEC_ID_ADPCM_CT = 0x1100c; public final static int CODEC_ID_ADPCM_SWF = 0x1100d; public final static int CODEC_ID_ADPCM_YAMAHA = 0x1100e; public final static int CODEC_ID_ADPCM_SBPRO_4 = 0x1100f; public final static int CODEC_ID_ADPCM_SBPRO_3 = 0x11010; public final static int CODEC_ID_ADPCM_SBPRO_2 = 0x11011; public final static int CODEC_ID_ADPCM_THP = 0x11012; public final static int CODEC_ID_ADPCM_IMA_AMV = 0x11013; public final static int CODEC_ID_ADPCM_EA_R1 = 0x11014; public final static int CODEC_ID_ADPCM_EA_R3 = 0x11015; public final static int CODEC_ID_ADPCM_EA_R2 = 0x11016; public final static int CODEC_ID_ADPCM_IMA_EA_SEAD = 0x11017; public final static int CODEC_ID_ADPCM_IMA_EA_EACS = 0x11018; public final static int CODEC_ID_ADPCM_EA_XAS = 0x11019; public final static int CODEC_ID_ADPCM_EA_MAXIS_XA = 0x1101a; public final static int CODEC_ID_ADPCM_IMA_ISS = 0x1101b; public final static int CODEC_ID_ADPCM_G722 = 0x1101c; public final static int CODEC_ID_AMR_NB = 0x12000; public final static int CODEC_ID_AMR_WB = 0x12001; public final static int CODEC_ID_RA_144 = 0x13000; public final static int CODEC_ID_RA_288 = 0x13001; public final static int CODEC_ID_ROQ_DPCM = 0x14000; public final static int CODEC_ID_INTERPLAY_DPCM = 0x14001; public final static int CODEC_ID_XAN_DPCM = 0x14002; public final static int CODEC_ID_SOL_DPCM = 0x14003; public final static int CODEC_ID_MP2 = 0x15000; public final static int CODEC_ID_MP3 = 0x15001; public final static int CODEC_ID_AAC = 0x15002; public final static int CODEC_ID_AC3 = 0x15003; public final static int CODEC_ID_DTS = 0x15004; public final static int CODEC_ID_VORBIS = 0x15005; public final static int CODEC_ID_DVAUDIO = 0x15006; public final static int CODEC_ID_WMAV1 = 0x15007; public final static int CODEC_ID_WMAV2 = 0x15008; public final static int CODEC_ID_MACE3 = 0x15009; public final static int CODEC_ID_MACE6 = 0x1500a; public final static int CODEC_ID_VMDAUDIO = 0x1500b; public final static int CODEC_ID_SONIC = 0x1500c; public final static int CODEC_ID_SONIC_LS = 0x1500d; public final static int CODEC_ID_FLAC = 0x1500e; public final static int CODEC_ID_MP3ADU = 0x1500f; public final static int CODEC_ID_MP3ON4 = 0x15010; public final static int CODEC_ID_SHORTEN = 0x15011; public final static int CODEC_ID_ALAC = 0x15012; public final static int CODEC_ID_WESTWOOD_SND1 = 0x15013; public final static int CODEC_ID_GSM = 0x15014; public final static int CODEC_ID_QDM2 = 0x15015; public final static int CODEC_ID_COOK = 0x15016; public final static int CODEC_ID_TRUESPEECH = 0x15017; public final static int CODEC_ID_TTA = 0x15018; public final static int CODEC_ID_SMACKAUDIO = 0x15019; public final static int CODEC_ID_QCELP = 0x1501a; public final static int CODEC_ID_WAVPACK = 0x1501b; public final static int CODEC_ID_DSICINAUDIO = 0x1501c; public final static int CODEC_ID_IMC = 0x1501d; public final static int CODEC_ID_MUSEPACK7 = 0x1501e; public final static int CODEC_ID_MLP = 0x1501f; public final static int CODEC_ID_GSM_MS = 0x15020; public final static int CODEC_ID_ATRAC3 = 0x15021; public final static int CODEC_ID_VOXWARE = 0x15022; public final static int CODEC_ID_APE = 0x15023; public final static int CODEC_ID_NELLYMOSER = 0x15024; public final static int CODEC_ID_MUSEPACK8 = 0x15025; public final static int CODEC_ID_SPEEX = 0x15026; public final static int CODEC_ID_WMAVOICE = 0x15027; public final static int CODEC_ID_WMAPRO = 0x15028; public final static int CODEC_ID_WMALOSSLESS = 0x15029; public final static int CODEC_ID_ATRAC3P = 0x1502a; public final static int CODEC_ID_EAC3 = 0x1502b; public final static int CODEC_ID_SIPR = 0x1502c; public final static int CODEC_ID_MP1 = 0x1502d; public final static int CODEC_ID_TWINVQ = 0x1502e; public final static int CODEC_ID_TRUEHD = 0x1502f; public final static int CODEC_ID_MP4ALS = 0x15030; public final static int CODEC_ID_ATRAC1 = 0x15031; public final static int CODEC_ID_BINKAUDIO_RDFT = 0x15032; public final static int CODEC_ID_BINKAUDIO_DCT = 0x15033; public final static int CODEC_ID_AAC_LATM = 0x15034; public final static int CODEC_ID_QDMC = 0x15035; public final static int CODEC_ID_DVD_SUBTITLE = 0x17000; public final static int CODEC_ID_DVB_SUBTITLE = 0x17001; public final static int CODEC_ID_TEXT = 0x17002; public final static int CODEC_ID_XSUB = 0x17003; public final static int CODEC_ID_SSA = 0x17004; public final static int CODEC_ID_MOV_TEXT = 0x17005; public final static int CODEC_ID_HDMV_PGS_SUBTITLE = 0x17006; public final static int CODEC_ID_DVB_TELETEXT = 0x17007; public final static int CODEC_ID_SRT = 0x17008; public final static int CODEC_ID_TTF = 0x18000; public final static int CODEC_ID_PROBE = 0x19000; public final static int CODEC_ID_MPEG2TS = 0x20000; public final static int CODEC_ID_FFMETADATA = 0x21000; }