Handler reference atom ('hdlr')
An atom that specifies the media handler component that is to be used to interpret the media’s data.
Overview
The handler reference atom has an atom type value of 'hdlr'.
Historically, the handler reference atom was also used for data references. However, this isn’t the case anymore.
The handler atom within a media atom declares the process by which the media data in the stream may be presented, and thus, the nature of the media in a stream. For example, a video handler would handle a video track.
The layout of a handler reference atom is as follows.
Handler reference atom | Bytes |
|---|---|
4 | |
4 | |
1 | |
3 | |
4 | |
4 | |
4 | |
4 | |
4 | |
Variable |
Topics
Data fields
See Also
Describing media
Media atom ('mdia')Media header atom ('mdhd')Extended language tag atom ('elng')Media information atomsVideo media information atom ('minf')Video media information header atom ('vmhd')Sound media information atom ('minf')Sound media information header atom ('smhd')Base media information atom ('minf')Base media information header atom ('gmhd')Base media info atom ('gmin')Data information atom ('dinf')Data reference atom