Package com.jogamp.opengl.util.av
Enum CodecID
- java.lang.Object
-
- java.lang.Enum<CodecID>
-
- com.jogamp.opengl.util.av.CodecID
-
- All Implemented Interfaces:
Serializable
,Comparable<CodecID>
public enum CodecID extends Enum<CodecID>
FFmpeg/libAV analogAVCodecID
.Use
fromFFmpeg(int)
to convert from FFmpeg'sAVCodecID
andvice versa.
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static CodecID
fromFFmpeg(int ffmpegID)
static boolean
isAudioCodec(CodecID id, boolean includePCM)
Returnstrue
if givenCodecID
refers to an audio codec.static boolean
isAudioPCMCodec(CodecID id)
Returnstrue
if givenCodecID
refers to an audio PCM codecstatic boolean
isSubtitleCodec(CodecID id)
Returnstrue
if givenCodecID
refers to a subtitle codecstatic boolean
isVideoCodec(CodecID id)
Returnstrue
if givenCodecID
refers to a video codecstatic int
toFFmpeg(CodecID id)
Converts givenCodecID
value into FFmpegAVCodecID
static CodecID
valueOf(String name)
Returns the enum constant of this type with the specified name.static CodecID[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
NONE
public static final CodecID NONE
-
MPEG1VIDEO
public static final CodecID MPEG1VIDEO
-
MPEG2VIDEO
public static final CodecID MPEG2VIDEO
-
H261
public static final CodecID H261
-
H263
public static final CodecID H263
-
RV10
public static final CodecID RV10
-
RV20
public static final CodecID RV20
-
MJPEG
public static final CodecID MJPEG
-
MJPEGB
public static final CodecID MJPEGB
-
LJPEG
public static final CodecID LJPEG
-
SP5X
public static final CodecID SP5X
-
JPEGLS
public static final CodecID JPEGLS
-
MPEG4
public static final CodecID MPEG4
-
RAWVIDEO
public static final CodecID RAWVIDEO
-
MSMPEG4V1
public static final CodecID MSMPEG4V1
-
MSMPEG4V2
public static final CodecID MSMPEG4V2
-
MSMPEG4V3
public static final CodecID MSMPEG4V3
-
WMV1
public static final CodecID WMV1
-
WMV2
public static final CodecID WMV2
-
H263P
public static final CodecID H263P
-
H263I
public static final CodecID H263I
-
FLV1
public static final CodecID FLV1
-
SVQ1
public static final CodecID SVQ1
-
SVQ3
public static final CodecID SVQ3
-
DVVIDEO
public static final CodecID DVVIDEO
-
HUFFYUV
public static final CodecID HUFFYUV
-
CYUV
public static final CodecID CYUV
-
H264
public static final CodecID H264
-
INDEO3
public static final CodecID INDEO3
-
VP3
public static final CodecID VP3
-
THEORA
public static final CodecID THEORA
-
ASV1
public static final CodecID ASV1
-
ASV2
public static final CodecID ASV2
-
FFV1
public static final CodecID FFV1
-
ID_4XM
public static final CodecID ID_4XM
-
VCR1
public static final CodecID VCR1
-
CLJR
public static final CodecID CLJR
-
MDEC
public static final CodecID MDEC
-
ROQ
public static final CodecID ROQ
-
INTERPLAY_VIDEO
public static final CodecID INTERPLAY_VIDEO
-
XAN_WC3
public static final CodecID XAN_WC3
-
XAN_WC4
public static final CodecID XAN_WC4
-
RPZA
public static final CodecID RPZA
-
CINEPAK
public static final CodecID CINEPAK
-
WS_VQA
public static final CodecID WS_VQA
-
MSRLE
public static final CodecID MSRLE
-
MSVIDEO1
public static final CodecID MSVIDEO1
-
IDCIN
public static final CodecID IDCIN
-
ID_8BPS
public static final CodecID ID_8BPS
-
SMC
public static final CodecID SMC
-
FLIC
public static final CodecID FLIC
-
TRUEMOTION1
public static final CodecID TRUEMOTION1
-
VMDVIDEO
public static final CodecID VMDVIDEO
-
MSZH
public static final CodecID MSZH
-
ZLIB
public static final CodecID ZLIB
-
QTRLE
public static final CodecID QTRLE
-
TSCC
public static final CodecID TSCC
-
ULTI
public static final CodecID ULTI
-
QDRAW
public static final CodecID QDRAW
-
VIXL
public static final CodecID VIXL
-
QPEG
public static final CodecID QPEG
-
PNG
public static final CodecID PNG
-
PPM
public static final CodecID PPM
-
PBM
public static final CodecID PBM
-
PGM
public static final CodecID PGM
-
PGMYUV
public static final CodecID PGMYUV
-
PAM
public static final CodecID PAM
-
FFVHUFF
public static final CodecID FFVHUFF
-
RV30
public static final CodecID RV30
-
RV40
public static final CodecID RV40
-
VC1
public static final CodecID VC1
-
WMV3
public static final CodecID WMV3
-
LOCO
public static final CodecID LOCO
-
WNV1
public static final CodecID WNV1
-
AASC
public static final CodecID AASC
-
INDEO2
public static final CodecID INDEO2
-
FRAPS
public static final CodecID FRAPS
-
TRUEMOTION2
public static final CodecID TRUEMOTION2
-
BMP
public static final CodecID BMP
-
CSCD
public static final CodecID CSCD
-
MMVIDEO
public static final CodecID MMVIDEO
-
ZMBV
public static final CodecID ZMBV
-
AVS
public static final CodecID AVS
-
SMACKVIDEO
public static final CodecID SMACKVIDEO
-
NUV
public static final CodecID NUV
-
KMVC
public static final CodecID KMVC
-
FLASHSV
public static final CodecID FLASHSV
-
CAVS
public static final CodecID CAVS
-
JPEG2000
public static final CodecID JPEG2000
-
VMNC
public static final CodecID VMNC
-
VP5
public static final CodecID VP5
-
VP6
public static final CodecID VP6
-
VP6F
public static final CodecID VP6F
-
TARGA
public static final CodecID TARGA
-
DSICINVIDEO
public static final CodecID DSICINVIDEO
-
TIERTEXSEQVIDEO
public static final CodecID TIERTEXSEQVIDEO
-
TIFF
public static final CodecID TIFF
-
GIF
public static final CodecID GIF
-
DXA
public static final CodecID DXA
-
DNXHD
public static final CodecID DNXHD
-
THP
public static final CodecID THP
-
SGI
public static final CodecID SGI
-
C93
public static final CodecID C93
-
BETHSOFTVID
public static final CodecID BETHSOFTVID
-
PTX
public static final CodecID PTX
-
TXD
public static final CodecID TXD
-
VP6A
public static final CodecID VP6A
-
AMV
public static final CodecID AMV
-
VB
public static final CodecID VB
-
PCX
public static final CodecID PCX
-
SUNRAST
public static final CodecID SUNRAST
-
INDEO4
public static final CodecID INDEO4
-
INDEO5
public static final CodecID INDEO5
-
MIMIC
public static final CodecID MIMIC
-
RL2
public static final CodecID RL2
-
ESCAPE124
public static final CodecID ESCAPE124
-
DIRAC
public static final CodecID DIRAC
-
BFI
public static final CodecID BFI
-
CMV
public static final CodecID CMV
-
MOTIONPIXELS
public static final CodecID MOTIONPIXELS
-
TGV
public static final CodecID TGV
-
TGQ
public static final CodecID TGQ
-
TQI
public static final CodecID TQI
-
AURA
public static final CodecID AURA
-
AURA2
public static final CodecID AURA2
-
V210X
public static final CodecID V210X
-
TMV
public static final CodecID TMV
-
V210
public static final CodecID V210
-
DPX
public static final CodecID DPX
-
MAD
public static final CodecID MAD
-
FRWU
public static final CodecID FRWU
-
FLASHSV2
public static final CodecID FLASHSV2
-
CDGRAPHICS
public static final CodecID CDGRAPHICS
-
R210
public static final CodecID R210
-
ANM
public static final CodecID ANM
-
BINKVIDEO
public static final CodecID BINKVIDEO
-
IFF_ILBM
public static final CodecID IFF_ILBM
Also IFF_BYTERUN1
-
KGV1
public static final CodecID KGV1
-
YOP
public static final CodecID YOP
-
VP8
public static final CodecID VP8
-
PICTOR
public static final CodecID PICTOR
-
ANSI
public static final CodecID ANSI
-
A64_MULTI
public static final CodecID A64_MULTI
-
A64_MULTI5
public static final CodecID A64_MULTI5
-
R10K
public static final CodecID R10K
-
MXPEG
public static final CodecID MXPEG
-
LAGARITH
public static final CodecID LAGARITH
-
PRORES
public static final CodecID PRORES
-
JV
public static final CodecID JV
-
DFA
public static final CodecID DFA
-
WMV3IMAGE
public static final CodecID WMV3IMAGE
-
VC1IMAGE
public static final CodecID VC1IMAGE
-
UTVIDEO
public static final CodecID UTVIDEO
-
BMV_VIDEO
public static final CodecID BMV_VIDEO
-
VBLE
public static final CodecID VBLE
-
DXTORY
public static final CodecID DXTORY
-
V410
public static final CodecID V410
-
XWD
public static final CodecID XWD
-
CDXL
public static final CodecID CDXL
-
XBM
public static final CodecID XBM
-
ZEROCODEC
public static final CodecID ZEROCODEC
-
MSS1
public static final CodecID MSS1
-
MSA1
public static final CodecID MSA1
-
TSCC2
public static final CodecID TSCC2
-
MTS2
public static final CodecID MTS2
-
CLLC
public static final CodecID CLLC
-
MSS2
public static final CodecID MSS2
-
VP9
public static final CodecID VP9
-
AIC
public static final CodecID AIC
-
ESCAPE130
public static final CodecID ESCAPE130
-
G2M
public static final CodecID G2M
-
WEBP
public static final CodecID WEBP
-
HNM4_VIDEO
public static final CodecID HNM4_VIDEO
-
HEVC
public static final CodecID HEVC
Also H265
-
FIC
public static final CodecID FIC
-
ALIAS_PIX
public static final CodecID ALIAS_PIX
-
BRENDER_PIX
public static final CodecID BRENDER_PIX
-
PAF_VIDEO
public static final CodecID PAF_VIDEO
-
EXR
public static final CodecID EXR
-
VP7
public static final CodecID VP7
-
SANM
public static final CodecID SANM
-
SGIRLE
public static final CodecID SGIRLE
-
MVC1
public static final CodecID MVC1
-
MVC2
public static final CodecID MVC2
-
HQX
public static final CodecID HQX
-
TDSC
public static final CodecID TDSC
-
HQ_HQA
public static final CodecID HQ_HQA
-
HAP
public static final CodecID HAP
-
DDS
public static final CodecID DDS
-
DXV
public static final CodecID DXV
-
SCREENPRESSO
public static final CodecID SCREENPRESSO
-
RSCC
public static final CodecID RSCC
-
AVS2
public static final CodecID AVS2
-
PGX
public static final CodecID PGX
-
AVS3
public static final CodecID AVS3
-
MSP2
public static final CodecID MSP2
-
VVC
public static final CodecID VVC
Also H266
-
Y41P
public static final CodecID Y41P
-
AVRP
public static final CodecID AVRP
-
ID_012V
public static final CodecID ID_012V
-
AVUI
public static final CodecID AVUI
-
AYUV
public static final CodecID AYUV
-
TARGA_Y216
public static final CodecID TARGA_Y216
-
V308
public static final CodecID V308
-
V408
public static final CodecID V408
-
YUV4
public static final CodecID YUV4
-
AVRN
public static final CodecID AVRN
-
CPIA
public static final CodecID CPIA
-
XFACE
public static final CodecID XFACE
-
SNOW
public static final CodecID SNOW
-
SMVJPEG
public static final CodecID SMVJPEG
-
APNG
public static final CodecID APNG
-
DAALA
public static final CodecID DAALA
-
CFHD
public static final CodecID CFHD
-
TRUEMOTION2RT
public static final CodecID TRUEMOTION2RT
-
M101
public static final CodecID M101
-
MAGICYUV
public static final CodecID MAGICYUV
-
SHEERVIDEO
public static final CodecID SHEERVIDEO
-
YLC
public static final CodecID YLC
-
PSD
public static final CodecID PSD
-
PIXLET
public static final CodecID PIXLET
-
SPEEDHQ
public static final CodecID SPEEDHQ
-
FMVC
public static final CodecID FMVC
-
SCPR
public static final CodecID SCPR
-
CLEARVIDEO
public static final CodecID CLEARVIDEO
-
XPM
public static final CodecID XPM
-
AV1
public static final CodecID AV1
-
BITPACKED
public static final CodecID BITPACKED
-
MSCC
public static final CodecID MSCC
-
SRGC
public static final CodecID SRGC
-
SVG
public static final CodecID SVG
-
GDV
public static final CodecID GDV
-
FITS
public static final CodecID FITS
-
IMM4
public static final CodecID IMM4
-
PROSUMER
public static final CodecID PROSUMER
-
MWSC
public static final CodecID MWSC
-
WCMV
public static final CodecID WCMV
-
RASC
public static final CodecID RASC
-
HYMT
public static final CodecID HYMT
-
ARBC
public static final CodecID ARBC
-
AGM
public static final CodecID AGM
-
LSCR
public static final CodecID LSCR
-
VP4
public static final CodecID VP4
-
IMM5
public static final CodecID IMM5
-
MVDV
public static final CodecID MVDV
-
MVHA
public static final CodecID MVHA
-
CDTOONS
public static final CodecID CDTOONS
-
MV30
public static final CodecID MV30
-
NOTCHLC
public static final CodecID NOTCHLC
-
PFM
public static final CodecID PFM
-
MOBICLIP
public static final CodecID MOBICLIP
-
PHOTOCD
public static final CodecID PHOTOCD
-
IPU
public static final CodecID IPU
-
ARGO
public static final CodecID ARGO
-
CRI
public static final CodecID CRI
-
SIMBIOSIS_IMX
public static final CodecID SIMBIOSIS_IMX
-
SGA_VIDEO
public static final CodecID SGA_VIDEO
-
GEM
public static final CodecID GEM
-
VBN
public static final CodecID VBN
-
JPEGXL
public static final CodecID JPEGXL
-
QOI
public static final CodecID QOI
-
PHM
public static final CodecID PHM
-
RADIANCE_HDR
public static final CodecID RADIANCE_HDR
-
WBMP
public static final CodecID WBMP
-
MEDIA100
public static final CodecID MEDIA100
-
VQC
public static final CodecID VQC
-
PCM_S16LE
public static final CodecID PCM_S16LE
-
PCM_S16BE
public static final CodecID PCM_S16BE
-
PCM_U16LE
public static final CodecID PCM_U16LE
-
PCM_U16BE
public static final CodecID PCM_U16BE
-
PCM_S8
public static final CodecID PCM_S8
-
PCM_U8
public static final CodecID PCM_U8
-
PCM_MULAW
public static final CodecID PCM_MULAW
-
PCM_ALAW
public static final CodecID PCM_ALAW
-
PCM_S32LE
public static final CodecID PCM_S32LE
-
PCM_S32BE
public static final CodecID PCM_S32BE
-
PCM_U32LE
public static final CodecID PCM_U32LE
-
PCM_U32BE
public static final CodecID PCM_U32BE
-
PCM_S24LE
public static final CodecID PCM_S24LE
-
PCM_S24BE
public static final CodecID PCM_S24BE
-
PCM_U24LE
public static final CodecID PCM_U24LE
-
PCM_U24BE
public static final CodecID PCM_U24BE
-
PCM_S24DAUD
public static final CodecID PCM_S24DAUD
-
PCM_ZORK
public static final CodecID PCM_ZORK
-
PCM_S16LE_PLANAR
public static final CodecID PCM_S16LE_PLANAR
-
PCM_DVD
public static final CodecID PCM_DVD
-
PCM_F32BE
public static final CodecID PCM_F32BE
-
PCM_F32LE
public static final CodecID PCM_F32LE
-
PCM_F64BE
public static final CodecID PCM_F64BE
-
PCM_F64LE
public static final CodecID PCM_F64LE
-
PCM_BLURAY
public static final CodecID PCM_BLURAY
-
PCM_LXF
public static final CodecID PCM_LXF
-
S302M
public static final CodecID S302M
-
PCM_S8_PLANAR
public static final CodecID PCM_S8_PLANAR
-
PCM_S24LE_PLANAR
public static final CodecID PCM_S24LE_PLANAR
-
PCM_S32LE_PLANAR
public static final CodecID PCM_S32LE_PLANAR
-
PCM_S16BE_PLANAR
public static final CodecID PCM_S16BE_PLANAR
-
PCM_S64LE
public static final CodecID PCM_S64LE
-
PCM_S64BE
public static final CodecID PCM_S64BE
-
PCM_F16LE
public static final CodecID PCM_F16LE
-
PCM_F24LE
public static final CodecID PCM_F24LE
-
PCM_VIDC
public static final CodecID PCM_VIDC
-
PCM_SGA
public static final CodecID PCM_SGA
-
ADPCM_IMA_QT
public static final CodecID ADPCM_IMA_QT
-
ADPCM_IMA_WAV
public static final CodecID ADPCM_IMA_WAV
-
ADPCM_IMA_DK3
public static final CodecID ADPCM_IMA_DK3
-
ADPCM_IMA_DK4
public static final CodecID ADPCM_IMA_DK4
-
ADPCM_IMA_WS
public static final CodecID ADPCM_IMA_WS
-
ADPCM_IMA_SMJPEG
public static final CodecID ADPCM_IMA_SMJPEG
-
ADPCM_MS
public static final CodecID ADPCM_MS
-
ADPCM_4XM
public static final CodecID ADPCM_4XM
-
ADPCM_XA
public static final CodecID ADPCM_XA
-
ADPCM_ADX
public static final CodecID ADPCM_ADX
-
ADPCM_EA
public static final CodecID ADPCM_EA
-
ADPCM_G726
public static final CodecID ADPCM_G726
-
ADPCM_CT
public static final CodecID ADPCM_CT
-
ADPCM_SWF
public static final CodecID ADPCM_SWF
-
ADPCM_YAMAHA
public static final CodecID ADPCM_YAMAHA
-
ADPCM_SBPRO_4
public static final CodecID ADPCM_SBPRO_4
-
ADPCM_SBPRO_3
public static final CodecID ADPCM_SBPRO_3
-
ADPCM_SBPRO_2
public static final CodecID ADPCM_SBPRO_2
-
ADPCM_THP
public static final CodecID ADPCM_THP
-
ADPCM_IMA_AMV
public static final CodecID ADPCM_IMA_AMV
-
ADPCM_EA_R1
public static final CodecID ADPCM_EA_R1
-
ADPCM_EA_R3
public static final CodecID ADPCM_EA_R3
-
ADPCM_EA_R2
public static final CodecID ADPCM_EA_R2
-
ADPCM_IMA_EA_SEAD
public static final CodecID ADPCM_IMA_EA_SEAD
-
ADPCM_IMA_EA_EACS
public static final CodecID ADPCM_IMA_EA_EACS
-
ADPCM_EA_XAS
public static final CodecID ADPCM_EA_XAS
-
ADPCM_EA_MAXIS_XA
public static final CodecID ADPCM_EA_MAXIS_XA
-
ADPCM_IMA_ISS
public static final CodecID ADPCM_IMA_ISS
-
ADPCM_G722
public static final CodecID ADPCM_G722
-
ADPCM_IMA_APC
public static final CodecID ADPCM_IMA_APC
-
ADPCM_VIMA
public static final CodecID ADPCM_VIMA
-
ADPCM_AFC
public static final CodecID ADPCM_AFC
-
ADPCM_IMA_OKI
public static final CodecID ADPCM_IMA_OKI
-
ADPCM_DTK
public static final CodecID ADPCM_DTK
-
ADPCM_IMA_RAD
public static final CodecID ADPCM_IMA_RAD
-
ADPCM_G726LE
public static final CodecID ADPCM_G726LE
-
ADPCM_THP_LE
public static final CodecID ADPCM_THP_LE
-
ADPCM_PSX
public static final CodecID ADPCM_PSX
-
ADPCM_AICA
public static final CodecID ADPCM_AICA
-
ADPCM_IMA_DAT4
public static final CodecID ADPCM_IMA_DAT4
-
ADPCM_MTAF
public static final CodecID ADPCM_MTAF
-
ADPCM_AGM
public static final CodecID ADPCM_AGM
-
ADPCM_ARGO
public static final CodecID ADPCM_ARGO
-
ADPCM_IMA_SSI
public static final CodecID ADPCM_IMA_SSI
-
ADPCM_ZORK
public static final CodecID ADPCM_ZORK
-
ADPCM_IMA_APM
public static final CodecID ADPCM_IMA_APM
-
ADPCM_IMA_ALP
public static final CodecID ADPCM_IMA_ALP
-
ADPCM_IMA_MTF
public static final CodecID ADPCM_IMA_MTF
-
ADPCM_IMA_CUNNING
public static final CodecID ADPCM_IMA_CUNNING
-
ADPCM_IMA_MOFLEX
public static final CodecID ADPCM_IMA_MOFLEX
-
ADPCM_IMA_ACORN
public static final CodecID ADPCM_IMA_ACORN
-
ADPCM_XMD
public static final CodecID ADPCM_XMD
-
AMR_NB
public static final CodecID AMR_NB
-
AMR_WB
public static final CodecID AMR_WB
-
RA_144
public static final CodecID RA_144
-
RA_288
public static final CodecID RA_288
-
ROQ_DPCM
public static final CodecID ROQ_DPCM
-
INTERPLAY_DPCM
public static final CodecID INTERPLAY_DPCM
-
XAN_DPCM
public static final CodecID XAN_DPCM
-
SOL_DPCM
public static final CodecID SOL_DPCM
-
SDX2_DPCM
public static final CodecID SDX2_DPCM
-
GREMLIN_DPCM
public static final CodecID GREMLIN_DPCM
-
DERF_DPCM
public static final CodecID DERF_DPCM
-
WADY_DPCM
public static final CodecID WADY_DPCM
-
CBD2_DPCM
public static final CodecID CBD2_DPCM
-
MP2
public static final CodecID MP2
-
MP3
public static final CodecID MP3
-
AAC
public static final CodecID AAC
-
AC3
public static final CodecID AC3
-
DTS
public static final CodecID DTS
-
VORBIS
public static final CodecID VORBIS
-
DVAUDIO
public static final CodecID DVAUDIO
-
WMAV1
public static final CodecID WMAV1
-
WMAV2
public static final CodecID WMAV2
-
MACE3
public static final CodecID MACE3
-
MACE6
public static final CodecID MACE6
-
VMDAUDIO
public static final CodecID VMDAUDIO
-
FLAC
public static final CodecID FLAC
-
MP3ADU
public static final CodecID MP3ADU
-
MP3ON4
public static final CodecID MP3ON4
-
SHORTEN
public static final CodecID SHORTEN
-
ALAC
public static final CodecID ALAC
-
WESTWOOD_SND1
public static final CodecID WESTWOOD_SND1
-
GSM
public static final CodecID GSM
-
QDM2
public static final CodecID QDM2
-
COOK
public static final CodecID COOK
-
TRUESPEECH
public static final CodecID TRUESPEECH
-
TTA
public static final CodecID TTA
-
SMACKAUDIO
public static final CodecID SMACKAUDIO
-
QCELP
public static final CodecID QCELP
-
WAVPACK
public static final CodecID WAVPACK
-
DSICINAUDIO
public static final CodecID DSICINAUDIO
-
IMC
public static final CodecID IMC
-
MUSEPACK7
public static final CodecID MUSEPACK7
-
MLP
public static final CodecID MLP
-
GSM_MS
public static final CodecID GSM_MS
-
ATRAC3
public static final CodecID ATRAC3
-
APE
public static final CodecID APE
-
NELLYMOSER
public static final CodecID NELLYMOSER
-
MUSEPACK8
public static final CodecID MUSEPACK8
-
SPEEX
public static final CodecID SPEEX
-
WMAVOICE
public static final CodecID WMAVOICE
-
WMAPRO
public static final CodecID WMAPRO
-
WMALOSSLESS
public static final CodecID WMALOSSLESS
-
ATRAC3P
public static final CodecID ATRAC3P
-
EAC3
public static final CodecID EAC3
-
SIPR
public static final CodecID SIPR
-
MP1
public static final CodecID MP1
-
TWINVQ
public static final CodecID TWINVQ
-
TRUEHD
public static final CodecID TRUEHD
-
MP4ALS
public static final CodecID MP4ALS
-
ATRAC1
public static final CodecID ATRAC1
-
BINKAUDIO_RDFT
public static final CodecID BINKAUDIO_RDFT
-
BINKAUDIO_DCT
public static final CodecID BINKAUDIO_DCT
-
AAC_LATM
public static final CodecID AAC_LATM
-
QDMC
public static final CodecID QDMC
-
CELT
public static final CodecID CELT
-
G723_1
public static final CodecID G723_1
-
G729
public static final CodecID G729
-
ID_8SVX_EXP
public static final CodecID ID_8SVX_EXP
-
ID_8SVX_FIB
public static final CodecID ID_8SVX_FIB
-
BMV_AUDIO
public static final CodecID BMV_AUDIO
-
RALF
public static final CodecID RALF
-
IAC
public static final CodecID IAC
-
ILBC
public static final CodecID ILBC
-
OPUS
public static final CodecID OPUS
-
COMFORT_NOISE
public static final CodecID COMFORT_NOISE
-
TAK
public static final CodecID TAK
-
METASOUND
public static final CodecID METASOUND
-
PAF_AUDIO
public static final CodecID PAF_AUDIO
-
ON2AVC
public static final CodecID ON2AVC
-
DSS_SP
public static final CodecID DSS_SP
-
CODEC2
public static final CodecID CODEC2
-
FFWAVESYNTH
public static final CodecID FFWAVESYNTH
-
SONIC
public static final CodecID SONIC
-
SONIC_LS
public static final CodecID SONIC_LS
-
EVRC
public static final CodecID EVRC
-
SMV
public static final CodecID SMV
-
DSD_LSBF
public static final CodecID DSD_LSBF
-
DSD_MSBF
public static final CodecID DSD_MSBF
-
DSD_LSBF_PLANAR
public static final CodecID DSD_LSBF_PLANAR
-
DSD_MSBF_PLANAR
public static final CodecID DSD_MSBF_PLANAR
-
ID_4GV
public static final CodecID ID_4GV
-
INTERPLAY_ACM
public static final CodecID INTERPLAY_ACM
-
XMA1
public static final CodecID XMA1
-
XMA2
public static final CodecID XMA2
-
DST
public static final CodecID DST
-
ATRAC3AL
public static final CodecID ATRAC3AL
-
ATRAC3PAL
public static final CodecID ATRAC3PAL
-
DOLBY_E
public static final CodecID DOLBY_E
-
APTX
public static final CodecID APTX
-
APTX_HD
public static final CodecID APTX_HD
-
SBC
public static final CodecID SBC
-
ATRAC9
public static final CodecID ATRAC9
-
HCOM
public static final CodecID HCOM
-
ACELP_KELVIN
public static final CodecID ACELP_KELVIN
-
MPEGH_3D_AUDIO
public static final CodecID MPEGH_3D_AUDIO
-
SIREN
public static final CodecID SIREN
-
HCA
public static final CodecID HCA
-
FASTAUDIO
public static final CodecID FASTAUDIO
-
MSNSIREN
public static final CodecID MSNSIREN
-
DFPWM
public static final CodecID DFPWM
-
BONK
public static final CodecID BONK
-
MISC4
public static final CodecID MISC4
-
APAC
public static final CodecID APAC
-
FTR
public static final CodecID FTR
-
WAVARC
public static final CodecID WAVARC
-
RKA
public static final CodecID RKA
-
DVD_SUB
public static final CodecID DVD_SUB
-
DVB_SUB
public static final CodecID DVB_SUB
-
TEXT
public static final CodecID TEXT
-
XSUB
public static final CodecID XSUB
-
SSA
public static final CodecID SSA
-
MOV_TEXT
public static final CodecID MOV_TEXT
-
HDMV_PGS
public static final CodecID HDMV_PGS
-
DVB_TELETEXT
public static final CodecID DVB_TELETEXT
-
SRT
public static final CodecID SRT
-
MICRODVD
public static final CodecID MICRODVD
-
EIA_608
public static final CodecID EIA_608
-
JACOSUB
public static final CodecID JACOSUB
-
SAMI
public static final CodecID SAMI
-
REALTEXT
public static final CodecID REALTEXT
-
STL
public static final CodecID STL
-
SUBVIEWER1
public static final CodecID SUBVIEWER1
-
SUBVIEWER
public static final CodecID SUBVIEWER
-
SUBRIP
public static final CodecID SUBRIP
-
WEBVTT
public static final CodecID WEBVTT
-
MPL2
public static final CodecID MPL2
-
VPLAYER
public static final CodecID VPLAYER
-
PJS
public static final CodecID PJS
-
ASS
public static final CodecID ASS
-
HDMV_TEXT
public static final CodecID HDMV_TEXT
-
TTML
public static final CodecID TTML
-
ARIB_CAPTION
public static final CodecID ARIB_CAPTION
-
COUNT
public static final CodecID COUNT
-
-
Method Detail
-
values
public static CodecID[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (CodecID c : CodecID.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static CodecID valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
fromFFmpeg
public static CodecID fromFFmpeg(int ffmpegID)
-
isVideoCodec
public static boolean isVideoCodec(CodecID id)
Returnstrue
if givenCodecID
refers to a video codec
-
isAudioPCMCodec
public static boolean isAudioPCMCodec(CodecID id)
Returnstrue
if givenCodecID
refers to an audio PCM codec
-
isAudioCodec
public static boolean isAudioCodec(CodecID id, boolean includePCM)
Returnstrue
if givenCodecID
refers to an audio codec.- Parameters:
id
- theCodecID
includePCM
- passtrue
to includeisAudioPCMCodec(CodecID)
-
-