pub struct BrandCode(pub FourCC);
Expand description
Codes for MPEG4 brands, identifying with which specification some MP4 data is compatible .
See also,
Tuple Fields§
§0: FourCC
Implementations§
§impl BrandCode
impl BrandCode
pub const THREE_GE6: BrandCode
pub const THREE_GE6: BrandCode
3GPP Release 6 extended-presentation Profile
FourCC: 3ge6
Specification: 3GPP
pub const THREE_GE7: BrandCode
pub const THREE_GE7: BrandCode
3GPP Release 7 extended-presentation Profile
FourCC: 3ge7
Specification: 3GPP
pub const THREE_GE9: BrandCode
pub const THREE_GE9: BrandCode
3GPP Release 9 Extended Presentation Profile
FourCC: 3ge9
Specification: 3GPP
pub const THREE_GF9: BrandCode
pub const THREE_GF9: BrandCode
3GPP Release 9 File-delivery Server Profile
FourCC: 3gf9
Specification: 3GPP
pub const THREE_GH9: BrandCode
pub const THREE_GH9: BrandCode
3GPP Release 9 Adaptive Streaming Profile
FourCC: 3gh9
Specification: 3GPP
pub const THREE_GMA: BrandCode
pub const THREE_GMA: BrandCode
3GPP Media Segment conforming to the Media Segment Format for 3GP DASH
FourCC: 3gmA
Specification: 3GPP-DASH
pub const THREE_GR6: BrandCode
pub const THREE_GR6: BrandCode
3GPP Release 6 progressive-download Profile
FourCC: 3gr6
Specification: 3GPP
pub const THREE_GR9: BrandCode
pub const THREE_GR9: BrandCode
3GPP Release 9 Progressive DownloadProfile
FourCC: 3gr9
Specification: 3GPP
pub const THREE_GS6: BrandCode
pub const THREE_GS6: BrandCode
3GPP Release 6 streaming-server Profile
FourCC: 3gs6
Specification: 3GPP
pub const THREE_GS9: BrandCode
pub const THREE_GS9: BrandCode
3GPP Release 9 Streaming ServerProfile
FourCC: 3gs9
Specification: 3GPP
pub const THREE_GT8: BrandCode
pub const THREE_GT8: BrandCode
3GPP Release 8 Media Stream Recording Profile
FourCC: 3gt8
Specification: 3GPP
pub const THREE_GT9: BrandCode
pub const THREE_GT9: BrandCode
3GPP Release 9 Media Stream Recording Profile
FourCC: 3gt9
Specification: 3GPP
pub const THREE_VRA: BrandCode
pub const THREE_VRA: BrandCode
3GPP VR Advanced Video Media Profile
FourCC: 3vra
Specification: 3GPP-VR
pub const AID3: BrandCode
pub const AID3: BrandCode
ID3 metadata carried as timed metadata in CMAF
FourCC: aid3
Specification: CMAF-ID3
pub const AVDE: BrandCode
pub const AVDE: BrandCode
AVC-based viewport-dependent OMAF video profile
FourCC: avde
Specification: OMAF
pub const BBXM: BrandCode
pub const BBXM: BrandCode
Blinkbox Master File: H.264 video and 16-bit little-endian LPCM audio
FourCC: bbxm
Specification: Blinkbox
pub const CA4S: BrandCode
pub const CA4S: BrandCode
CMAF Media Profile - AC-4 Single Stream
FourCC: ca4s
Specification: ETSI AC-4
pub const CABL: BrandCode
pub const CABL: BrandCode
CMAF Media Profile for OMAF 3D audio baseline profile
FourCC: cabl
Specification: OMAF
pub const CAMA: BrandCode
pub const CAMA: BrandCode
CMAF Media Profile - AAC multichannel adaptive audio
FourCC: cama
Specification: CMAF
pub const CAMC: BrandCode
pub const CAMC: BrandCode
CMAF Media Profile - AAC multichannel audio
FourCC: camc
Specification: CMAF
pub const CDM1: BrandCode
pub const CDM1: BrandCode
CMAF Media Profile - HEVC HDR10 (chd1) with SCTE Dynamic Metadata app #1 (ST2094-10)
FourCC: cdm1
Specification: SCTE-215-1-1b
pub const CDM4: BrandCode
pub const CDM4: BrandCode
CMAF Media Profile compatibility to HDR10+ (ST2094-40)
FourCC: cdm4
Specification: SCTE-215-1-1b
pub const CHEV: BrandCode
pub const CHEV: BrandCode
CMAF Media Profile for the HEVC-based viewport-dependent OMAF video profile
FourCC: chev
Specification: OMAF
pub const CHD2: BrandCode
pub const CHD2: BrandCode
CMAF High frame rate Media Profile - HEVC HDR10H
FourCC: chd2
Specification: CMAF
pub const CLG2: BrandCode
pub const CLG2: BrandCode
CMAF High frame rate Media Profile - HEVC HLG10H
FourCC: clg2
Specification: CMAF
pub const CMHM: BrandCode
pub const CMHM: BrandCode
CMAF Media Profile - MPEG-H 3D audio LC (mhm2)
FourCC: cmhm
Specification: CMAF
pub const CMHS: BrandCode
pub const CMHS: BrandCode
CMAF Media Profile - MPEG-H 3D audio LC (mhm1)
FourCC: cmhs
Specification: CMAF
pub const CSH1: BrandCode
pub const CSH1: BrandCode
CMAF Media Profile - Scalable HEVC media profile
FourCC: csh1
Specification: CMAF
pub const CUD2: BrandCode
pub const CUD2: BrandCode
CMAF High frame rate Media Profile - HEVC UHD10H
FourCC: cud2
Specification: CMAF
pub const CUD9: BrandCode
pub const CUD9: BrandCode
CMAF High frame rate Media Profile - HEVC UHD8H
FourCC: cud9
Specification: CMAF
pub const CUVD: BrandCode
pub const CUVD: BrandCode
CMAF Media Profile for the unconstrained HEVC-based viewport-independent OMAF video profile
FourCC: cuvd
Specification: OMAF
pub const CVID: BrandCode
pub const CVID: BrandCode
CMAF Media Profile for the HEVC-based viewport-independent OMAF video profile
FourCC: cvid
Specification: OMAF
pub const CVVC: BrandCode
pub const CVVC: BrandCode
CMAF media profile for the VVC-based viewport-independent OMAF video profile
FourCC: cvvc
Specification: OMAF
pub const DA0A: BrandCode
pub const DA0A: BrandCode
DMB AF audio with MPEG Layer II audio, MOT slide show, DLS, JPG/PNG/MNG images
FourCC: da0a
Specification: DMB-MAF
pub const DA0B: BrandCode
pub const DA0B: BrandCode
DMB AF, extending da0a , with 3GPP timed text, DID, TVA, REL, IPMP
FourCC: da0b
Specification: DMB-MAF
pub const DA1A: BrandCode
pub const DA1A: BrandCode
DMB AF audio with ER-BSAC audio, JPG/PNG/MNG images
FourCC: da1a
Specification: DMB-MAF
pub const DA1B: BrandCode
pub const DA1B: BrandCode
DMB AF, extending da1a, with 3GPP timed text, DID, TVA, REL, IPMP
FourCC: da1b
Specification: DMB-MAF
pub const DA2A: BrandCode
pub const DA2A: BrandCode
DMB AF audio with HE-AAC v2 audio, MOT slide show, DLS, JPG/PNG/MNG images
FourCC: da2a
Specification: DMB-MAF
pub const DA2B: BrandCode
pub const DA2B: BrandCode
DMB AF extending da2a, with 3GPP timed text, DID, TVA, REL, IPMP
FourCC: da2b
Specification: DMB-MAF
pub const DA3A: BrandCode
pub const DA3A: BrandCode
DMB AF audio with HE-AAC, JPG/PNG/MNG images
FourCC: da3a
Specification: DMB-MAF
pub const DA3B: BrandCode
pub const DA3B: BrandCode
DMB AF extending da3a with BIFS, 3GPP timed text, DID, TVA, REL, IPMP
FourCC: da3b
Specification: DMB-MAF
pub const DASH: BrandCode
pub const DASH: BrandCode
ISO base media file format file specifically designed for DASH including movie fragments and Segment Index.
FourCC: dash
Specification: DASH
pub const DB4H: BrandCode
pub const DB4H: BrandCode
Dolby Vision cross-compatible with HLG (VUI =18)
FourCC: db4h
Specification: Dolby
pub const DB4G: BrandCode
pub const DB4G: BrandCode
Dolby Vision cross-compatible with HLG (VUI=14)
FourCC: db4g
Specification: Dolby
pub const DBY1: BrandCode
pub const DBY1: BrandCode
MP4 files with Dolby content (e.g. Dolby AC-4, Dolby Digital Plus, Dolby TrueHD (Dolby MLP))
FourCC: dby1
Specification: Dolby
pub const DMB1: BrandCode
pub const DMB1: BrandCode
DMB AF supporting all the components defined in the specification
FourCC: dmb1
Specification: DMB-MAF
pub const DSMS: BrandCode
pub const DSMS: BrandCode
Media Segment conforming to the DASH Self-Initializing Media Segment format type for ISO base media file format
FourCC: dsms
Specification: DASH
pub const DTS1: BrandCode
pub const DTS1: BrandCode
CMAF media profile for audio codecs dtsc dtsh or dtse
FourCC: dts1
Specification: DTS-HD
pub const DTS2: BrandCode
pub const DTS2: BrandCode
CMAF media profile for audio codec dtsx
FourCC: dts2
Specification: DTS-UHD
pub const DTS3: BrandCode
pub const DTS3: BrandCode
CMAF media profile for audio codec dtsy
FourCC: dts3
Specification: DTS-UHD
pub const DV1A: BrandCode
pub const DV1A: BrandCode
DMB AF video with AVC video, ER-BSAC audio, BIFS, JPG/PNG/MNG images, TS
FourCC: dv1a
Specification: DMB-MAF
pub const DV1B: BrandCode
pub const DV1B: BrandCode
DMB AF, extending dv1a, with 3GPP timed text, DID, TVA, REL, IPMP
FourCC: dv1b
Specification: DMB-MAF
pub const DV2A: BrandCode
pub const DV2A: BrandCode
DMB AF video with AVC video, HE-AACv2 audio, BIFS, JPG/PNG/MNG images, TS
FourCC: dv2a
Specification: DMB-MAF
pub const DV2B: BrandCode
pub const DV2B: BrandCode
DMB AF extending dv2a, with 3GPP timed text, DID, TVA, REL, IPMP
FourCC: dv2b
Specification: DMB-MAF
pub const DV3A: BrandCode
pub const DV3A: BrandCode
DMB AF video with AVC video, HE-AAC audio, BIFS, JPG/PNG/MNG images, TS
FourCC: dv3a
Specification: DMB-MAF
pub const DV3B: BrandCode
pub const DV3B: BrandCode
DMB AF extending dv3a with 3GPP timed text, DID, TVA, REL, IPMP
FourCC: dv3b
Specification: DMB-MAF
pub const HEVD: BrandCode
pub const HEVD: BrandCode
HEVC-based viewport-dependent OMAF video profile
FourCC: hevd
Specification: OMAF
pub const HEVI: BrandCode
pub const HEVI: BrandCode
HEVC-based viewport-independent OMAF video profile
FourCC: hevi
Specification: OMAF
pub const HVCX: BrandCode
pub const HVCX: BrandCode
L-HEVC extended explicit reconstruction brand
FourCC: hvcx
Specification: NALu Video
pub const IFRM: BrandCode
pub const IFRM: BrandCode
Apple iFrame Specification, Version 8.1 Jan 2013
FourCC: ifrm
Specification: Apple
pub const ISC2: BrandCode
pub const ISC2: BrandCode
Files encrypted according to ISMACryp 2.0
FourCC: isc2
Specification: ISMACryp2
pub const ISO2: BrandCode
pub const ISO2: BrandCode
All files based on the 2004 edition of the ISO file format
FourCC: iso2
Specification: ISO
pub const ISOM: BrandCode
pub const ISOM: BrandCode
All files based on the ISO Base Media File Format
FourCC: isom
Specification: ISO
pub const J2KI: BrandCode
pub const J2KI: BrandCode
JPEG 2000 image and image collections in ISO/IEC 23008-12 files
FourCC: j2ki
Specification: J2KHEIF
pub const J2KS: BrandCode
pub const J2KS: BrandCode
Motion JPEG 2000 in ISO/IEC 23008-12 files
FourCC: j2ks
Specification: J2KHEIF
pub const J2IS: BrandCode
pub const J2IS: BrandCode
JPEG 2000 image sequence in ISO/IEC 23008-12 files
FourCC: j2is
Specification: J2KHEIF
pub const JPSI: BrandCode
pub const JPSI: BrandCode
The JPSearch data interchange format, for the exchange of image collections and respective metadata
FourCC: jpsi
Specification: JPSearch
pub const JXSI: BrandCode
pub const JXSI: BrandCode
JPEG XS image and image collections for HEIF
FourCC: jxsi
Specification: JPXS
pub const LMSG: BrandCode
pub const LMSG: BrandCode
last Media Segment indicator for ISO base media file format.
FourCC: lmsg
Specification: DASH
pub const M4A: BrandCode
pub const M4A: BrandCode
iTunes MPEG-4 audio protected or not, can contain audio + video + 3g text track + chapter track
FourCC: M4A
Specification: iTunes
pub const M4B: BrandCode
pub const M4B: BrandCode
iTunes AudioBook protected or not, can contain audio + video + 3g text track + chapter track
FourCC: M4B
Specification: iTunes
pub const MGSV: BrandCode
pub const MGSV: BrandCode
Home and Mobile Multimedia Platform (HMMP)
FourCC: MGSV
Specification: Sony
pub const MIAB: BrandCode
pub const MIAB: BrandCode
Multi-Image Application format brand for MIAF AVC Basic Profile
FourCC: MiAB
Specification: MIAF
pub const MIAC: BrandCode
pub const MIAC: BrandCode
Multi-Image Application format brand for fragmented alpha video
FourCC: MiAC
Specification: MIAF
pub const MIAF: BrandCode
pub const MIAF: BrandCode
Multi-Image Application format brand for general MIAF requirements
FourCC: miaf
Specification: MIAF
pub const MIAN: BrandCode
pub const MIAN: BrandCode
Mutli-Image Application format brand for animation
FourCC: MiAn
Specification: MIAF
pub const MIBU: BrandCode
pub const MIBU: BrandCode
Multi-Image Application format brand for burst capture
FourCC: MiBu
Specification: MIAF
pub const MICM: BrandCode
pub const MICM: BrandCode
Multi-Image Application format brand for CMAF compatibility
FourCC: MiCm
Specification: MIAF
pub const MIF2: BrandCode
pub const MIF2: BrandCode
Image file format structural brand CICP alpha and depth
FourCC: mif2
Specification: HEIF
pub const MIHA: BrandCode
pub const MIHA: BrandCode
Multi-Image Application format brand for MIAF HEVC Advanced Profile
FourCC: MiHA
Specification: MIAF
pub const MIHB: BrandCode
pub const MIHB: BrandCode
Multi-Image Application format brand for MIAF HEVC Basic Profile
FourCC: MiHB
Specification: MIAF
pub const MIHE: BrandCode
pub const MIHE: BrandCode
Multi-Image Application format brand for MIAF HEVC Extended Profile
FourCC: MiHE
Specification: MIAF
pub const MIPR: BrandCode
pub const MIPR: BrandCode
Multi-Image Application format brand for progressive decoding and rendering
FourCC: MiPr
Specification: MIAF
pub const MPPI: BrandCode
pub const MPPI: BrandCode
Photo Player Multimedia Application Format
FourCC: MPPI
Specification: ISO-MAF
pub const MPUF: BrandCode
pub const MPUF: BrandCode
Compliance with the MMT Processing Unit format
FourCC: mpuf
Specification: MMT
pub const MSDH: BrandCode
pub const MSDH: BrandCode
Media Segment conforming to the general format type for ISO base media file format.
FourCC: msdh
Specification: DASH
pub const MSIX: BrandCode
pub const MSIX: BrandCode
Media Segment conforming to the Indexed Media Segment format type for ISO base media file format.
FourCC: msix
Specification: DASH
pub const MSNV: BrandCode
pub const MSNV: BrandCode
Portable multimedia CE products using MP4 file format with AVC video codec and AAC audio codec
FourCC: MSNV
Specification: IEC 62592
pub const OMPP: BrandCode
pub const OMPP: BrandCode
OMAF viewport-independent baseline presentation profile
FourCC: ompp
Specification: OMAF
pub const OVDP: BrandCode
pub const OVDP: BrandCode
OMAF viewport-dependent baseline presentation profile
FourCC: ovdp
Specification: OMAF
pub const PNVI: BrandCode
pub const PNVI: BrandCode
Panasonic Video Intercom
FourCC: pnvi
Specification: Panasonic Video Intercom
pub const PRED: BrandCode
pub const PRED: BrandCode
Image file format brand for predictively coded image items
FourCC: pred
Specification: HEIF
pub const RELO: BrandCode
pub const RELO: BrandCode
combination brand to indicate relative addressing
FourCC: relo
Specification: ISO
pub const RISX: BrandCode
pub const RISX: BrandCode
Representation Index Segment used to index MPEG-2 TS based Media Segments.
FourCC: risx
Specification: DASH
pub const SEAU: BrandCode
pub const SEAU: BrandCode
Home and Mobile Multimedia Platform (HMMP)
FourCC: SEAU
Specification: Sony
pub const SEBK: BrandCode
pub const SEBK: BrandCode
Home and Mobile Multimedia Platform (HMMP)
FourCC: SEBK
Specification: Sony
pub const SENV: BrandCode
pub const SENV: BrandCode
Video contents Sony Entertainment Network provides by using MP4 file format
FourCC: senv
Specification: Sony
pub const SIMS: BrandCode
pub const SIMS: BrandCode
Media Segment conforming to the Sub-Indexed Media Segment format type for ISO base media file format.
FourCC: sims
Specification: DASH
pub const SISX: BrandCode
pub const SISX: BrandCode
Single Index Segment used to index MPEG-2 TS based Media Segments.
FourCC: sisx
Specification: DASH
pub const SITI: BrandCode
pub const SITI: BrandCode
HEVC-based simple tiling OMAF video profile
FourCC: siti
Specification: OMAF
pub const SITV: BrandCode
pub const SITV: BrandCode
VVC-based simple tiling OMAF video profile
FourCC: sitv
Specification: OMAF
pub const SLH1: BrandCode
pub const SLH1: BrandCode
Dynamic metadata for Single Layer SDR-compatible HDR video streams
FourCC: slh1
Specification: SL-HDR
pub const SLH2: BrandCode
pub const SLH2: BrandCode
Dynamic metadata for Single Layer PQ-based HDR video streams
FourCC: slh2
Specification: SL-HDR
pub const SLH3: BrandCode
pub const SLH3: BrandCode
Dynamic metadata for Single Layer HLG-based HDR video streams
FourCC: slh3
Specification: SL-HDR
pub const SSSS: BrandCode
pub const SSSS: BrandCode
Subsegment Index Segment used to index MPEG-2 TS based Media Segments.
FourCC: ssss
Specification: DASH
pub const UHVI: BrandCode
pub const UHVI: BrandCode
Unconstrained HEVC-based viewport-independent OMAF video profile
FourCC: uhvi
Specification: OMAF
pub const UVVU: BrandCode
pub const UVVU: BrandCode
UltraViolet file brand – conforming to the DECE Common File Format spec, Annex E.
FourCC: uvvu
Specification: DECE
pub const V3MP: BrandCode
pub const V3MP: BrandCode
Multi-track encapsulation mode for V3C data with partial access support
FourCC: v3mp
Specification: V3C-SYS
pub const V3MT: BrandCode
pub const V3MT: BrandCode
Multi-track encapsulation mode for V3C data
FourCC: v3mt
Specification: V3C-SYS
pub const V3NT: BrandCode
pub const V3NT: BrandCode
Non-timed encpasulation mode for V3C data
FourCC: v3nt
Specification: V3C-SYS
pub const V3ST: BrandCode
pub const V3ST: BrandCode
Single-track encapsulation mode for V3C data
FourCC: v3st
Specification: V3C-SYS
pub const VVCI: BrandCode
pub const VVCI: BrandCode
VVC-based viewport-independent OMAF video profile
FourCC: vvci
Specification: OMAF