Built-in properties for PIDs and packets, pixel formats and audio formats

Flags can be:  

- D: droppable property, see [GSF multiplexer](gsfmx) filter help for more info  
- P: property applying to packet  

    
Name | type | Flags | Description | 4CC    
--- | --- | --- | --- | ---    
ID | uint |  | Stream ID | PIDI    
ESID | uint | D | MPEG-4 ESID of PID | ESID    
ItemID | uint |  | ID of image item in HEIF, same value as ID | ITID    
ItemNumber | uint |  | Number (1-based) of image item in HEIF, in order of declaration in file | ITIX    
TrackNumber | uint |  | Number (1-based) of track in order of declaration in file | PIDX    
ServiceID | uint | D | ID of parent service | PSID    
ClockID | uint | D | ID of clock reference PID | CKID    
DependencyID | uint |  | ID of layer depended on | DPID    
SubLayer | bool |  | PID is a sublayer of the stream depended on rather than an enhancement layer | DPSL    
PlaybackMode | uint | D | Playback mode supported:  <br/>
- 0: no time control  <br/>- 1: play/pause/seek,speed=1  <br/>- 2: play/pause/seek,speed>=0  <br/>- 3: play/pause/seek, reverse playback | PBKM    
Scalable | bool |  | Scalable stream | SCAL    
TileBase | bool |  | Tile base stream | SABT    
TileID | uint |  | ID of the tile for hvt1/hvt2 PIDs | PTID    
Language | cstr |  | Language code: ISO639 2/3 character code or RFC 4646 | LANG    
ServiceName | str | D | Name of parent service | SNAM    
ServiceProvider | str | D | Provider of parent service | SPRO    
StreamType | uint |  | Media stream type | PMST    
StreamSubtype | 4cc | D | Media subtype 4CC (auxiliary, pic sequence, etc ..), matches ISOM handler type | PSST    
ISOMSubtype | 4cc | D | ISOM media subtype 4CC (avc1 avc2...) | PIST    
OrigStreamType | uint |  | Original stream type before encryption | POST    
CodecID | uint |  | Codec ID (MPEG-4 OTI or ISOBMFF 4CC) | POTI    
InitialObjectDescriptor | bool |  | PID is declared in the IOD for MPEG-4 | PIOD    
Unframed | bool |  | The media data is not framed, i.e. each packet is not a complete AU/frame or is not in internal format (e.g. annexB for avc/hevc, adts for aac) | PFRM    
UnframedAU | bool |  | The unframed media still has correct AU boundaries: one packet is one full AU, but the packet format might not be the internal one (e.g. annexB for avc/hevc, adts for aac) | PFRF    
LATM | bool |  | Media is unframed AAC in LATM format | LATM    
Duration | lfrac |  | Media duration (a negative value means an estimated duration based on rate) | PDUR    
NumFrames | uint | D | Number of frames in the stream | NFRM    
FrameOffset | uint | D | Index of first frame in the stream (used for reporting) | FRMO    
ConstantFrameSize | uint |  | Size of the frames for constant frame size streams | CFRS    
TimeshiftDepth | frac | D | Depth of the timeshift buffer | PTSD    
TimeshiftTime | dbl | D | Time in the timeshift buffer in seconds - changes are signaled through PID info (no reconfigure) | PTST    
TimeshiftState | uint | D | State of timeshift buffer: 0 is OK, 1 is underflow, 2 is overflow - changes are signaled through PID info (no reconfigure) | PTSS    
Timescale | uint |  | Media timescale (a timestamp delta of N is N/timescale seconds) | TIMS    
ProfileLevel | uint | D | Profile and level indication | PRPL    
DecoderConfig | mem |  | Decoder configuration data | DCFG    
DecoderConfigEnhancement | mem |  | Decoder configuration data of the enhancement layer(s). Also used by 3GPP/Apple text streams to give the full sample description table used in SDP. | ECFG    
DSISuperset | bool |  | Decoder config is a superset of previous decoder config | DCFS    
DecoderConfigIndex | uint |  | 1-based index of decoder config for ISO base media files | ICFG    
SampleRate | uint |  | Audio sample rate | AUSR    
SamplesPerFrame | uint |  | Number of audio sample in one coded frame | FRMS    
NumChannels | uint |  | Number of audio channels | CHNB    
BPS | uint |  | Number of bits per sample in compressed source | ABPS    
ChannelLayout | luint |  | Channel Layout mask | CHLO    
AudioFormat | afmt |  | Audio sample format | AFMT    
AudioPlaybackSpeed | dbl | D | Audio playback speed, only used for audio output reconfiguration | ASPD    
Delay | lsint |  | Delay of presentation compared to composition timestamps, in media timescale. Positive value imply holding (delaying) the stream. Negative value imply skipping the beginning of stream | MDLY    
CTSShift | uint |  | CTS offset to apply in case of negative ctts | MDTS    
SkipPriming | bool |  | Audio priming shall not to be removed when initializing decoding | ASKP    
Width | uint |  | Visual Width (video / text / graphics) | WIDT    
Height | uint |  | Visual Height (video / text / graphics) | HEIG    
PixelFormat | pfmt |  | Pixel format | PFMT    
PixelFormatWrapped | pfmt |  | Underlying pixel format of video stream if pixel format is external GL texture | PFMW    
Stride | uint |  | Image or Y/alpha plane stride | VSTY    
StrideUV | uint |  | UV plane or U/V planes stride | VSTC    
BitDepthLuma | uint |  | Bit depth for luma components | YBPS    
BitDepthChroma | uint |  | Bit depth for chroma components | CBPS    
FPS | frac |  | Video framerate | VFPF    
Interlaced | bool |  | Video is interlaced | VILC    
SAR | frac |  | Sample (i.e. pixel) aspect ratio (negative values mean no SAR and removal of info in containers) | PSAR    
MaxWidth | uint |  | Maximum width (video / text / graphics) of all enhancement layers | MWID    
MaxHeight | uint |  | Maximum height (video / text / graphics) of all enhancement layers | MHEI    
ZOrder | sint |  | Z-order of the video, from 0 (first) to max int (last) | VZIX    
TransX | sint |  | Horizontal translation of the video (positive towards right) | VTRX    
TransY | sint |  | Vertical translation of the video (positive towards up) | VTRY    
TransXRight | sint |  | Horizontal offset of the video from right (positive towards right), for cases where reference width is unknown | VTRx    
TransYTop | sint |  | Vertical translation of the video (0 is top, positive towards down), for cases where reference height is unknown | VTRy    
Hidden | bool |  | PID is hidden in visual/audio rendering | HIDE    
CropOrigin | v2di |  | Position in source window, X,Y indicate coordinates in source (0,0 for top-left) | VCXY    
OriginalSize | v2di |  | Original resolution of video | VOWH    
SRD | v4di |  | Position and size of the video in the referential given by SRDRef | SRD     
SRDRef | v2di |  | Width and Height of the SRD referential | SRDR    
SRDMap | uintl |  | Mapping of input videos in reconstructed video, expressed as {Ox,Oy,Ow,Oh,Dx,Dy,Dw,Dh} per input, with:  <br/>
- Ox,Oy,Ow,Oh: position and size of the input video (usually matching its `SRD` property), expressed in the output referential given by `SRDRef`  <br/>- Dx,Dy,Dw,Dh: Position and Size of the input video in the reconstructed output, expressed in the output referential given by `SRDRef` | SRDM    
Alpha | bool |  | Video in this PID is an alpha map | VALP    
Mirror | uint |  | Mirror mode (as bit mask with flags 0: no mirror, 1: along Y-axis, 2: along X-axis) | VMIR    
Rotate | uint |  | Video rotation as value*90 degree anti-clockwise | VROT    
ClapW | frac |  | Width of clean aperture in luma pixels | CLPW    
ClapH | frac |  | Height of clean aperture in luma pixels | CLPH    
ClapX | frac |  | Horizontal offset of clean aperture center in luma pixels, 0 at image center | CLPX    
ClapY | frac |  | Vertical offset of clean aperture center in luma pixels, 0 at image center | CLPY    
NumViews | uint |  | Number of views packed in a frame (top-to-bottom only) | PNBV    
Bitrate | uint |  | Bitrate in bps | RATE    
Maxrate | uint |  | Max bitrate in bps | MRAT    
TargetRate | uint |  | Target bitrate in bps, used to setup encoders | TBRT    
DBSize | uint |  | Decode buffer size in bytes | DBSZ    
MediaDataSize | luint | D | Size in bytes of media data | MDSZ    
DataRef | bool | D | Data referencing is possible (each compressed frame is a continuous set of bytes in source, with no transformation) | DREF    
URL | str | D | URL of source | FURL    
RemoteURL | str | D | Remote URL of source - used for MPEG-4 systems | RURL    
RedirectURL | str | D | Redirection URL of source | RELO    
SourcePath | str | D | Path of source file on file system | FSRC    
MIMEType | str | D | MIME type of source | MIME    
Extension | str | D | File extension of source | FEXT    
Cached | bool | D | File is completely cached | CACH    
DownloadRate | uint | D | Download rate of resource in bits per second - changes are signaled through PID info (no reconfigure) | DLBW    
DownloadSize | luint | D | Size of resource in bytes | DLSZ    
DownBytes | luint | D | Number of bytes downloaded - changes are signaled through PID info (no reconfigure) | DLBD    
ByteRange | lfrac | D | Byte range of resource | FBRA    
DisableProgressive | uint |  | Some blocks in file need patching (replace or insertion) upon closing, potentially disabling progressive upload | NPRG    
IsoAltBrands | 4ccl | D | ISOBMFF brands associated with PID/file | ABRD    
IsoBrand | 4cc | D | ISOBMFF major brand associated with PID/file | MBRD    
MovieTime | lfrac | D | ISOBMFF movie header duration and timescale | MHTS    
HasSync | bool | D | PID has sync points | PSYN    
ServiceWidth | uint | D | Display width of service | DWDT    
ServiceHeight | uint | D | Display height of service | DHGT    
IsDefault | bool | D | Default PID for this stream type | PDEF    
CarouselRate | uint | D | Repeat rate in ms for systems carousel data | CARA    
AudioVolume | uint | D | Volume of audio | AVOL    
AudioPan | uint | D | Balance/Pan of audio | APAN    
AudioPriority | uint | D | Audio thread priority | APRI    
ProtectionScheme | 4cc |  | Protection scheme type (4CC) used | SCHT    
SchemeVersion | uint |  | Protection scheme version used | SCHV    
SchemeURI | str |  | Protection scheme URI | SCHU    
KMS_URI | str |  | URI for key management system | KMSU    
SelectiveEncryption | bool |  | ISMA/OMA selective encryption is used | ISSE    
IVLength | uint |  | ISMA IV size | ISIV    
KILength | uint |  | ISMA KeyIndication size | ISKI    
CryptType | uint |  | OMA encryption type | OMCT    
ContentID | str |  | OMA Content ID | OMID    
TextualHeaders | str |  | OMA textual headers | OMTH    
PlaintextLen | luint |  | OMA size of plaintext data | OMPT    
CryptInfo | str | D | URL (local file only) of crypt info file for this PID, use `clear` to force passthrough | ECRI    
DecryptInfo | str | D | URL (local file only) of crypt info file for this PID - see decrypter help | EDRI    
SenderNTP | luint | DP | NTP 64 bits timestamp at sender side or grabber side | NTPS    
ReceiverNTP | luint | DP | Receiver NTP (64 bits timestamp) usually associated with the sender NTP property | NTPR    
UTC | luint | DP | UTC timestamp (in milliseconds) of parent packet | UTCD    
Encrypted | bool |  | Packets for the stream are by default encrypted (however the encryption state is carried in packet crypt flags) - changes are signaled through PID info change (no reconfigure) | EPCK    
OMAPreview | luint |  | OMA Preview range  | ODPR    
CENC_PSSH | mem |  | PSSH blob for CENC, formatted as (u32)NbSystems [ (bin128)SystemID(u32)version(u32)KID_count[ (bin128)keyID ] (u32)priv_size(char*priv_size)priv_data] | PSSH    
CENC_SAI | mem | P | CENC SAI for the packet, formatted as (char(IV_Size))IV(u16)NbSubSamples [(u16)ClearBytes(u32)CryptedBytes] | SAIS    
KeyInfo | mem |  | Multi key info formatted as:  <br/> `is_mkey(u8);`  <br/>nb_keys(u16);  <br/>[  <br/>	IV_size(u8);  <br/>	KID(bin128);  <br/>	if (!IV_size) {;  <br/>		const_IV_size(u8);  <br/>		constIV(const_IV_size);  <br/>}  <br/>]  <br/>` | CBIV  `  
CENCPattern | frac |  | CENC crypt pattern, CENC pattern, skip as frac.num crypt as frac.den | CPTR    
CENCStore | 4cc |  | Storage location 4CC of SAI data | CSTR    
CENCstsdMode | uint |  | Mode for CENC sample description when using clear samples:  <br/>
- 0: single sample description is used  <br/>- 1: a clear clone of the sample description is created, inserted before the CENC sample description  <br/>- 2: a clear clone of the sample description is created, inserted after the CENC sample description | CSTM    
AMRModeSet | uint |  | ModeSet for AMR and AMR-WideBand | AMST    
SubSampleInfo | mem |  | Binary blob describing N subsamples of the sample, formatted as N [(u32)flags(u32)size(u32)codec_param(u8)priority(u8) discardable]. Subsamples for a given flag MUST appear in order, however flags can be interleaved | SUBS    
NALUMaxSize | uint |  | Max size of NAL units in stream - changes are signaled through PID info change (no reconfigure) | NALS    
FileNumber | uint | P | Index of file when dumping to files | FNUM    
FileName | str | P | Name of output file when dumping / dashing. Must be set on first packet belonging to new file | FNAM    
IDXName | str | P | Name of index file when dashing MPEG-2 TS. Must be set on first packet belonging to new file | INAM    
FileSuffix | str | P | File suffix name, replacement for $FS$ in tile templates | FSUF    
EODS | bool | P | End of DASH segment | EODS    
CueStart | bool | P | Set on packets marking the beginning of a DASH/HLS segment for cue-driven segmentation - see dasher help | PCUS    
MediaTime | dbl | D | Corresponding media time of the parent packet (0 being the origin) | MTIM    
MaxFrameSize | uint | D | Max size of frame in stream - changes are signaled through PID info change (no reconfigure) | MFRS    
AvgFrameSize | uint | D | Average size of frame in stream (ISOBMFF only, static property) | AFRS    
MaxTSDelta | uint | D | Maximum DTS delta between frames (ISOBMFF only, static property) | MTSD    
MaxCTSOffset | uint | D | Maximum absolute CTS offset (ISOBMFF only, static property) | MCTO    
ConstantDuration | uint | D | Constant duration of samples, 0 means variable duration (ISOBMFF only, static property) | SCTD    
TrackTemplate | mem | D | ISOBMFF serialized track box for this PID, without any sample info (empty stbl and empty dref) | ITKT    
TrexTemplate | mem | D | ISOBMFF serialized trex box for this PID | ITXT    
STSDTemplate | mem | D | ISOBMFF serialized sample description box (stsd entry) for this PID | ISTD    
MovieUserData | mem | D | ISOBMFF serialized moov UDTA and other moov-level boxes (list) for this PID | IMUD    
HandlerName | str | D | ISOBMFF track handler name | IHDL    
TrackFlags | uint | D | ISOBMFF track header flags | ITKF    
TrackMatrix | sintl | D | ISOBMFF track header matrix | ITKM    
AltGroup | uint | D | ISOBMFF alt group ID | IALG    
ForceNCTTS | bool | D | ISOBMFF force negative CTS offsets | IFNC    
Disable | bool | D | ISOBMFF disable flag | ITKD    
Period | str | D | ID of DASH period | PEID    
PStart | lfrac | D | DASH Period start - cf dasher help | PEST    
PDur | lfrac | D | DASH Period duration - cf dasher help | PEDU    
Representation | str | D | ID of DASH representation | DRID    
ASID | uint | D | ID of parent DASH AS | DAID    
MuxSrc | str | D | Name of mux source(s), set by dasher to direct its outputs | MSRC    
DashMode | uint | D | DASH mode to be used by multiplexer if any, set by dasher. 0 is no DASH, 1 is regular DASH, 2 is VoD | DMOD    
SegSync | bool | D | Indicate segment must be completely flushed before sending segment/fragment size events | DFSS    
DashDur | frac | D | DASH target segment duration in seconds | DDUR    
Role | strl | D | List of roles for this PID, where each role string can be a DASH role, a `URN:role-value` or any other string (this will throw a warning and use a custom URI for the role) | ROLE    
PDesc | strl | D | List of descriptors for the DASH period containing this PID | PDES    
ASDesc | strl | D | List of conditional descriptors for the DASH AdaptationSet containing this PID. If a PID with the same property type but different value is found, the PIDs will be in different AdaptationSets | ACDS    
ASCDesc | strl | D | List of common descriptors for the DASH AdaptationSet containing this PID | AADS    
RDesc | strl | D | List of descriptors for the DASH Representation containing this PID | RDES    
BUrl | strl | D | List of base URLs for this PID | BURL    
Template | str |  | Template to use for DASH generation for this PID | DTPL    
StartNumber | uint |  | Start number to use for this PID - cf dasher help | DRSN    
xlink | str | D | Remote period URL for DASH - cf dasher help | XLNK    
ClampDur | lfrac | D | Max media duration to process from PID in DASH mode | DCMD    
HLSPL | str | D | Name of the HLS variant playlist for this media | HLVP    
HLSGroup | str | D | Name of HLS Group of a stream | HLGI    
HLSForce | str | D | Force writing EXT-X-STREAM-INF if stream is in a rendition group, value is the name of associated groups (can be empty) | HLFI    
HLSMExt | strl | D | List of extensions to add to the master playlist for this PID | HLMX    
HLSVExt | strl | D | List of extensions to add to the variant playlist for this PID | HLVX    
DCue | str | D | Name of a cue list file for this PID - see dasher help | DCUE    
DSegs | uint | D | Number of DASH segments defined by the DASH cue info | DCNS    
Codec | str | D | codec parameter string to force. If starting with '.', appended to ISOBMFF code point; otherwise replace the codec string | CODS    
SingleScale | bool | D | Movie header should use the media timescale of the first track added | DSTS    
RequireReorder | bool | D | PID packets come from source with losses and reordering happening (UDP) | PUDP    
Primary | bool | D | Primary item in ISOBMFF | PITM    
DFMode | uint | D | DASH forward mode is used for this PID. If 2, the manifest is also carried in packet propery | DFWD    
DFManifest | str | D | Value of manifest in forward mode | DMPD    
DFVariant | strl | D | Value of variant playlist in forward mode | DHLV    
DFVariantName | strl | D | Value of variant playlist name in forward mode | DHLN    
DFPStart | luint | D | Value of active period start time in forward mode | DPST    
HLSKey | str |  | URI, KEYFORMAT and KEYFORMATVERSIONS for HLS full segment encryption creation, Key URI otherwise ( decoding and sample-AES) | HLSK    
HLSIV | mem |  | Init Vector for HLS decode | HLSI    
CKUrl | str |  | URL for ClearKey licence server | CCKU    
ColorPrimaries | cprm | D | Color primaries | CPRM    
ColorTransfer | ctfc | D | Color transfer characteristics | CTRC    
ColorMatrix | cmxc | D | Color matrix coefficient | CMXC    
FullRange | bool | D | Color full range flag | CFRA    
Chroma | uint | D | Chroma format (see ISO/IEC 23001-8 / 23091-2) | CFMT    
ChromaLoc | uint | D | Chroma location (see ISO/IEC 23001-8 / 23091-2) | CLOC    
ContentLightLevel | mem | D | Content light level, payload of clli box (see ISO/IEC 14496-12), can be set as a list of 2 integers in fragment declaration (e.g. "=max_cll,max_pic_avg_ll") | CLLI    
MasterDisplayColour | mem | D | Master display colour info, payload of mdcv box (see ISO/IEC 14496-12), can be set as a list of 10 integers in fragment declaration (e.g. "=dpx0,dpy0,dpx1,dpy1,dpx2,dpy2,wpx,wpy,max,min") | MDCV    
ICC | mem | D | ICC profile (see ISO 15076-1 or ICC.1) | ICCP    
SrcMagic | luint | D | Magic number to store in the track, only used by importers | PSMG    
MuxIndex | uint | D | Target track index in destination file, stored by lowest value first (not set by demultiplexers) | TIDX    
NoTSLoop | bool |  | Timestamps on this PID are adjusted in case of loops (used by TS multiplexer output) | NTSL    
MHAProfiles | uintl | D | List of compatible profiles for this MPEG-H Audio object | MHCP    
FragStart | uint | DP | Packet is a fragment start (value 1) or a segment start (value 2) | PFRB    
FragRange | lfrac | DP | Start and end position in bytes of fragment if packet is a fragment or segment start | PFRR    
FragTFDT | luint | DP | Decode time of first packet in fragmentt | PFRT    
SIDXRange | lfrac | DP | Start and end position in bytes of sidx if packet is a fragment or segment start | PFSR    
MoofTemplate | mem | DP | Serialized moof box corresponding to the start of a movie fragment or segment (with styp and optionally sidx) | MFTP    
InitSeg | bool | P | Set to true if packet is a complete DASH init segment file | PCKI    
RawGrab | uint | D | PID is a raw media grabber (webcam, microphone, etc...). Value 2 is used for front camera | PGRB    
KeepAfterEOS | bool | D | PID must be kept alive after EOS (LASeR and BIFS) | PKAE    
CoverArt | mem | D | PID cover art image data. If associated data is NULL, the data is carried in the PID | PCOV    
BufferLength | uint | D | Playout buffer in ms | PBPL    
MaxBuffer | uint | D | Maximum buffer occupancy in ms | PBMX    
ReBuffer | uint | D | Rebuffer threshold in ms, 0 disable rebuffering | PBRE    
ViewIdx | uint | D | View index for multiview (1 being left) | VIDX    
FragURL | str | D | Fragment URL (without '#') of original URL (used by some filters to set the property on media PIDs) | OFRA    
MCASTIP | str | D | session Multicast IP address for ROUTE/MABR | MSIP    
MCASTPort | uint | D | session port number for ROUTE/MABR | MSPN    
MCASTName | str | D | Name (location) of raw file to advertise in ROUTE/MABR session | MSFN    
MCASTCarousel | frac | D | Carousel period in seconds of raw file or low-latency manifest/init segments for ROUTE/MABR sessions | MSCR    
MCASTUpload | frac | D | Upload time in seconds of raw files for ROUTE/MABR sessions | MSST    
Stereo | uint | D | Stereo type of video | PSTT    
Projection | uint | D | Projection type of video | PPJT    
InitalPose | v3di | D | Initial pose for 360 video, in degrees expressed as 16.16 bits (x is yaw, y is pitch, z is roll) | PPOS    
CMPad | uint | D | Number of pixels to pad from edge of each face in cube map | PCMP    
EQRClamp | v4di | D | Clamping of frame for EQR as 0.32 fixed point (x is top, y is bottom, z is left and w is right) | PEQC    
SceneNode | bool |  | PID is a scene node decoder (AFX BitWrapper in BIFS) | PSND    
OrigCryptoScheme | 4cc |  | Original crypto scheme on a decrypted PID | POCS    
TSBSegs | uint | D | Time shift in number of segments for HAS streams, only set by dashin and dasher filters | PTSN    
IsManifest | uint | D | PID is a HAS manifest (MSB=1 if live)  <br/>
- 0: not a manifest  <br/>- 1: DASH manifest  <br/>- 2: HLS manifest  <br/>- 3: GHI(X) manifest | PHSM    
Sparse | bool | D | PID has potentially empty times between packets | PSPA    
CharSet | str | D | Character set for input text PID | PCHS    
ForcedSub | uint | D | PID or Packet is forced sub  <br/>0: not forced  <br/>1: forced frame  <br/>2: all frames are forced (PID only) | PFCS    
ChapTimes | uintl | D | Chapter start times | CHPT    
ChapNames | strl | D | Chapter names | CHPN    
IsChap | bool | D | Subtitle PID is chapter (for QT-like chapters) | PCHP    
SkipBegin | uint | P | Amount of media to skip from beginning of packet in PID timescale | PCKS    
SkipPres | bool | P | Packet and any following with CTS greater than this packet shall not be presented (used by reframer to create edit lists) | PCKD    
OriginalDuration | frac | P | Elapsed time (.num) and original duration (.den, 0 if last copy of packet) for redundant packets | PCOD    
HLSRef | luint | DP | HLS playlist reference, gives a unique ID identifying media mux, and indicated in packets carrying child playlists | HPLR    
LLHLS | uint | D | HLS low latency mode | HLSL    
LLHLSFragNum | uint | P | LLHLS fragment number | HLSN    
DownloadSession | ptr | D | Pointer to download session | GHTT    
HasTemi | bool | D | TEMI present flag | PTEM    
XPSMask | uint | DP | Parameter set mask | PXPM    
RangeEnd | bool | P | Signal packet is the last in the desired play range | PCER    
RefID | sint | P | packet identifier for dependency (usually POC for video) | PKID    
Refs | sintl | P | list of packet identifier this packet depends on | PRFS