//! Video MIME types
//!
//! This module contains MIME types for video data.

/// `video/1d-interleaved-parityfec`
pub const _1D_INTERLEAVED_PARITYFEC: &str = "video/1d-interleaved-parityfec";

/// `video/3gpp`
///
/// Common file extensions: `.3gp`, `.3gpp`
pub const _3GPP: &str = "video/3gpp";

/// `video/3gpp-tt`
pub const _3GPP_TT: &str = "video/3gpp-tt";

/// `video/3gpp2`
///
/// Common file extensions: `.3g2`
pub const _3GPP2: &str = "video/3gpp2";

/// `video/av1`
pub const AV1: &str = "video/av1";

/// `video/bmpeg`
pub const BMPEG: &str = "video/bmpeg";

/// `video/bt656`
pub const BT656: &str = "video/bt656";

/// `video/celb`
pub const CELB: &str = "video/celb";

/// `video/dv`
pub const DV: &str = "video/dv";

/// `video/encaprtp`
pub const ENCAPRTP: &str = "video/encaprtp";

/// `video/evc`
pub const EVC: &str = "video/evc";

/// `video/ffv1`
pub const FFV1: &str = "video/ffv1";

/// `video/flexfec`
pub const FLEXFEC: &str = "video/flexfec";

/// `video/h261`
///
/// Common file extensions: `.h261`
pub const H261: &str = "video/h261";

/// `video/h263`
///
/// Common file extensions: `.h263`
pub const H263: &str = "video/h263";

/// `video/h263-1998`
pub const H263_1998: &str = "video/h263-1998";

/// `video/h263-2000`
pub const H263_2000: &str = "video/h263-2000";

/// `video/h264`
///
/// Common file extensions: `.h264`
pub const H264: &str = "video/h264";

/// `video/h264-rcdo`
pub const H264_RCDO: &str = "video/h264-rcdo";

/// `video/h264-svc`
pub const H264_SVC: &str = "video/h264-svc";

/// `video/h265`
pub const H265: &str = "video/h265";

/// `video/h266`
pub const H266: &str = "video/h266";

/// `video/iso.segment`
///
/// Common file extensions: `.m4s`
pub const ISO_SEGMENT: &str = "video/iso.segment";

/// `video/jpeg`
///
/// Common file extensions: `.jpgv`
pub const JPEG: &str = "video/jpeg";

/// `video/jpeg2000`
pub const JPEG2000: &str = "video/jpeg2000";

/// `video/jpeg2000-scl`
pub const JPEG2000_SCL: &str = "video/jpeg2000-scl";

/// `video/jpm`
///
/// Common file extensions: `.jpm`, `.jpgm`
pub const JPM: &str = "video/jpm";

/// `video/jxsv`
pub const JXSV: &str = "video/jxsv";

/// `video/lottie+json`
pub const LOTTIE_PLUS_JSON: &str = "video/lottie+json";

/// `video/matroska`
///
/// Common file extensions: `.mkv`
pub const MATROSKA: &str = "video/matroska";

/// `video/matroska-3d`
///
/// Common file extensions: `.mk3d`
pub const MATROSKA_3D: &str = "video/matroska-3d";

/// `video/mj2`
///
/// Common file extensions: `.mj2`, `.mjp2`
pub const MJ2: &str = "video/mj2";

/// `video/mp1s`
pub const MP1S: &str = "video/mp1s";

/// `video/mp2p`
pub const MP2P: &str = "video/mp2p";

/// `video/mp2t`
///
/// Common file extensions: `.ts`, `.m2t`, `.m2ts`, `.mts`
pub const MP2T: &str = "video/mp2t";

/// `video/mp4`
///
/// Common file extensions: `.mp4`, `.mp4v`, `.mpg4`
pub const MP4: &str = "video/mp4";

/// `video/mp4v-es`
pub const MP4V_ES: &str = "video/mp4v-es";

/// `video/mpeg`
///
/// Common file extensions: `.mpeg`, `.mpg`, `.mpe`, `.m1v`, `.m2v`
pub const MPEG: &str = "video/mpeg";

/// `video/mpeg4-generic`
pub const MPEG4_GENERIC: &str = "video/mpeg4-generic";

/// `video/mpv`
pub const MPV: &str = "video/mpv";

/// `video/nv`
pub const NV: &str = "video/nv";

/// `video/ogg`
///
/// Common file extensions: `.ogv`
pub const OGG: &str = "video/ogg";

/// `video/parityfec`
pub const PARITYFEC: &str = "video/parityfec";

/// `video/pointer`
pub const POINTER: &str = "video/pointer";

/// `video/quicktime`
///
/// Common file extensions: `.qt`, `.mov`
pub const QUICKTIME: &str = "video/quicktime";

/// `video/raptorfec`
pub const RAPTORFEC: &str = "video/raptorfec";

/// `video/raw`
pub const RAW: &str = "video/raw";

/// `video/rtp-enc-aescm128`
pub const RTP_ENC_AESCM128: &str = "video/rtp-enc-aescm128";

/// `video/rtploopback`
pub const RTPLOOPBACK: &str = "video/rtploopback";

/// `video/rtx`
pub const RTX: &str = "video/rtx";

/// `video/scip`
pub const SCIP: &str = "video/scip";

/// `video/smpte291`
pub const SMPTE291: &str = "video/smpte291";

/// `video/smpte292m`
pub const SMPTE292M: &str = "video/smpte292m";

/// `video/ulpfec`
pub const ULPFEC: &str = "video/ulpfec";

/// `video/vc1`
pub const VC1: &str = "video/vc1";

/// `video/vc2`
pub const VC2: &str = "video/vc2";

/// `video/vnd.blockfact.factv`
pub const VND_BLOCKFACT_FACTV: &str = "video/vnd.blockfact.factv";

/// `video/vnd.cctv`
pub const VND_CCTV: &str = "video/vnd.cctv";

/// `video/vnd.dece.hd`
///
/// Common file extensions: `.uvh`, `.uvvh`
pub const VND_DECE_HD: &str = "video/vnd.dece.hd";

/// `video/vnd.dece.mobile`
///
/// Common file extensions: `.uvm`, `.uvvm`
pub const VND_DECE_MOBILE: &str = "video/vnd.dece.mobile";

/// `video/vnd.dece.mp4`
pub const VND_DECE_MP4: &str = "video/vnd.dece.mp4";

/// `video/vnd.dece.pd`
///
/// Common file extensions: `.uvp`, `.uvvp`
pub const VND_DECE_PD: &str = "video/vnd.dece.pd";

/// `video/vnd.dece.sd`
///
/// Common file extensions: `.uvs`, `.uvvs`
pub const VND_DECE_SD: &str = "video/vnd.dece.sd";

/// `video/vnd.dece.video`
///
/// Common file extensions: `.uvv`, `.uvvv`
pub const VND_DECE_VIDEO: &str = "video/vnd.dece.video";

/// `video/vnd.directv.mpeg`
pub const VND_DIRECTV_MPEG: &str = "video/vnd.directv.mpeg";

/// `video/vnd.directv.mpeg-tts`
pub const VND_DIRECTV_MPEG_TTS: &str = "video/vnd.directv.mpeg-tts";

/// `video/vnd.dlna.mpeg-tts`
pub const VND_DLNA_MPEG_TTS: &str = "video/vnd.dlna.mpeg-tts";

/// `video/vnd.dvb.file`
///
/// Common file extensions: `.dvb`
pub const VND_DVB_FILE: &str = "video/vnd.dvb.file";

/// `video/vnd.fvt`
///
/// Common file extensions: `.fvt`
pub const VND_FVT: &str = "video/vnd.fvt";

/// `video/vnd.hns.video`
pub const VND_HNS_VIDEO: &str = "video/vnd.hns.video";

/// `video/vnd.iptvforum.1dparityfec-1010`
pub const VND_IPTVFORUM_1DPARITYFEC_1010: &str = "video/vnd.iptvforum.1dparityfec-1010";

/// `video/vnd.iptvforum.1dparityfec-2005`
pub const VND_IPTVFORUM_1DPARITYFEC_2005: &str = "video/vnd.iptvforum.1dparityfec-2005";

/// `video/vnd.iptvforum.2dparityfec-1010`
pub const VND_IPTVFORUM_2DPARITYFEC_1010: &str = "video/vnd.iptvforum.2dparityfec-1010";

/// `video/vnd.iptvforum.2dparityfec-2005`
pub const VND_IPTVFORUM_2DPARITYFEC_2005: &str = "video/vnd.iptvforum.2dparityfec-2005";

/// `video/vnd.iptvforum.ttsavc`
pub const VND_IPTVFORUM_TTSAVC: &str = "video/vnd.iptvforum.ttsavc";

/// `video/vnd.iptvforum.ttsmpeg2`
pub const VND_IPTVFORUM_TTSMPEG2: &str = "video/vnd.iptvforum.ttsmpeg2";

/// `video/vnd.motorola.video`
pub const VND_MOTOROLA_VIDEO: &str = "video/vnd.motorola.video";

/// `video/vnd.motorola.videop`
pub const VND_MOTOROLA_VIDEOP: &str = "video/vnd.motorola.videop";

/// `video/vnd.mpegurl`
///
/// Common file extensions: `.mxu`, `.m4u`
pub const VND_MPEGURL: &str = "video/vnd.mpegurl";

/// `video/vnd.ms-playready.media.pyv`
///
/// Common file extensions: `.pyv`
pub const VND_MS_PLAYREADY_MEDIA_PYV: &str = "video/vnd.ms-playready.media.pyv";

/// `video/vnd.nokia.interleaved-multimedia`
pub const VND_NOKIA_INTERLEAVED_MULTIMEDIA: &str = "video/vnd.nokia.interleaved-multimedia";

/// `video/vnd.nokia.mp4vr`
pub const VND_NOKIA_MP4VR: &str = "video/vnd.nokia.mp4vr";

/// `video/vnd.nokia.videovoip`
pub const VND_NOKIA_VIDEOVOIP: &str = "video/vnd.nokia.videovoip";

/// `video/vnd.objectvideo`
pub const VND_OBJECTVIDEO: &str = "video/vnd.objectvideo";

/// `video/vnd.planar`
pub const VND_PLANAR: &str = "video/vnd.planar";

/// `video/vnd.radgamettools.bink`
pub const VND_RADGAMETTOOLS_BINK: &str = "video/vnd.radgamettools.bink";

/// `video/vnd.radgamettools.smacker`
pub const VND_RADGAMETTOOLS_SMACKER: &str = "video/vnd.radgamettools.smacker";

/// `video/vnd.sealed.mpeg1`
pub const VND_SEALED_MPEG1: &str = "video/vnd.sealed.mpeg1";

/// `video/vnd.sealed.mpeg4`
pub const VND_SEALED_MPEG4: &str = "video/vnd.sealed.mpeg4";

/// `video/vnd.sealed.swf`
pub const VND_SEALED_SWF: &str = "video/vnd.sealed.swf";

/// `video/vnd.sealedmedia.softseal.mov`
pub const VND_SEALEDMEDIA_SOFTSEAL_MOV: &str = "video/vnd.sealedmedia.softseal.mov";

/// `video/vnd.uvvu.mp4`
///
/// Common file extensions: `.uvu`, `.uvvu`
pub const VND_UVVU_MP4: &str = "video/vnd.uvvu.mp4";

/// `video/vnd.vivo`
///
/// Common file extensions: `.viv`
pub const VND_VIVO: &str = "video/vnd.vivo";

/// `video/vnd.youtube.yt`
pub const VND_YOUTUBE_YT: &str = "video/vnd.youtube.yt";

/// `video/vp8`
pub const VP8: &str = "video/vp8";

/// `video/vp9`
pub const VP9: &str = "video/vp9";

/// `video/webm`
///
/// Common file extensions: `.webm`
pub const WEBM: &str = "video/webm";

/// `video/x-f4v`
///
/// Common file extensions: `.f4v`
pub const X_F4V: &str = "video/x-f4v";

/// `video/x-fli`
///
/// Common file extensions: `.fli`
pub const X_FLI: &str = "video/x-fli";

/// `video/x-flv`
///
/// Common file extensions: `.flv`
pub const X_FLV: &str = "video/x-flv";

/// `video/x-m4v`
///
/// Common file extensions: `.m4v`
pub const X_M4V: &str = "video/x-m4v";

/// `video/x-matroska`
///
/// Common file extensions: `.mkv`, `.mk3d`, `.mks`
pub const X_MATROSKA: &str = "video/x-matroska";

/// `video/x-mng`
///
/// Common file extensions: `.mng`
pub const X_MNG: &str = "video/x-mng";

/// `video/x-ms-asf`
///
/// Common file extensions: `.asf`, `.asx`
pub const X_MS_ASF: &str = "video/x-ms-asf";

/// `video/x-ms-vob`
///
/// Common file extensions: `.vob`
pub const X_MS_VOB: &str = "video/x-ms-vob";

/// `video/x-ms-wm`
///
/// Common file extensions: `.wm`
pub const X_MS_WM: &str = "video/x-ms-wm";

/// `video/x-ms-wmv`
///
/// Common file extensions: `.wmv`
pub const X_MS_WMV: &str = "video/x-ms-wmv";

/// `video/x-ms-wmx`
///
/// Common file extensions: `.wmx`
pub const X_MS_WMX: &str = "video/x-ms-wmx";

/// `video/x-ms-wvx`
///
/// Common file extensions: `.wvx`
pub const X_MS_WVX: &str = "video/x-ms-wvx";

/// `video/x-msvideo`
///
/// Common file extensions: `.avi`
pub const X_MSVIDEO: &str = "video/x-msvideo";

/// `video/x-sgi-movie`
///
/// Common file extensions: `.movie`
pub const X_SGI_MOVIE: &str = "video/x-sgi-movie";

/// `video/x-smv`
///
/// Common file extensions: `.smv`
pub const X_SMV: &str = "video/x-smv";
