public final class MimeTypes extends Object
Modifier and Type | Method and Description |
---|---|
static String |
getAudioMediaMimeType(String codecs)
Returns the audio mimeType type of
codecs . |
static String |
getVideoMediaMimeType(String codecs)
Returns the video mimeType type of
codecs . |
static boolean |
isApplication(String mimeType)
Whether the top-level type of
mimeType is application. |
static boolean |
isAudio(String mimeType)
Whether the top-level type of
mimeType is audio. |
static boolean |
isText(String mimeType)
Whether the top-level type of
mimeType is text. |
static boolean |
isVideo(String mimeType)
Whether the top-level type of
mimeType is video. |
public static final String BASE_TYPE_VIDEO
public static final String BASE_TYPE_AUDIO
public static final String BASE_TYPE_TEXT
public static final String BASE_TYPE_APPLICATION
public static final String VIDEO_UNKNOWN
public static final String VIDEO_MP4
public static final String VIDEO_WEBM
public static final String VIDEO_H263
public static final String VIDEO_H264
public static final String VIDEO_H265
public static final String VIDEO_VP8
public static final String VIDEO_VP9
public static final String VIDEO_MP4V
public static final String VIDEO_MPEG2
public static final String VIDEO_VC1
public static final String AUDIO_UNKNOWN
public static final String AUDIO_MP4
public static final String AUDIO_AAC
public static final String AUDIO_WEBM
public static final String AUDIO_MPEG
public static final String AUDIO_MPEG_L1
public static final String AUDIO_MPEG_L2
public static final String AUDIO_RAW
public static final String AUDIO_AC3
public static final String AUDIO_E_AC3
public static final String AUDIO_TRUEHD
public static final String AUDIO_DTS
public static final String AUDIO_DTS_HD
public static final String AUDIO_DTS_EXPRESS
public static final String AUDIO_VORBIS
public static final String AUDIO_OPUS
public static final String AUDIO_AMR_NB
public static final String AUDIO_AMR_WB
public static final String AUDIO_FLAC
public static final String TEXT_UNKNOWN
public static final String TEXT_VTT
public static final String APPLICATION_MP4
public static final String APPLICATION_WEBM
public static final String APPLICATION_ID3
public static final String APPLICATION_EIA608
public static final String APPLICATION_SUBRIP
public static final String APPLICATION_TTML
public static final String APPLICATION_M3U8
public static final String APPLICATION_TX3G
public static final String APPLICATION_MP4VTT
public static final String APPLICATION_VOBSUB
public static final String APPLICATION_PGS
public static boolean isAudio(String mimeType)
mimeType
is audio.mimeType
- The mimeType to test.public static boolean isVideo(String mimeType)
mimeType
is video.mimeType
- The mimeType to test.public static boolean isText(String mimeType)
mimeType
is text.mimeType
- The mimeType to test.public static boolean isApplication(String mimeType)
mimeType
is application.mimeType
- The mimeType to test.public static String getVideoMediaMimeType(String codecs)
codecs
.codecs
- The codecs for which the video mimeType is required.