
Information about interlacing is stored in two places: Adding a deinterlacing step to the pipeline increases the rendering latency. If the video is entirely progressive frames, on the other hand, the EVR can optimize the rendering pipeline. For example, if the video is interlaced, the enhanced video renderer (EVR) needs to reserve video memory for the deinterlacing. However, video components need to know something about the overall content before streaming begins. Interleaved fields are recommended unless the characteristics of the source content dictate otherwise.Īny of these characteristics can change from one sample to the next. If a sample contains a single field, the sample height is half the frame height, because the sample contains only half of the scan lines for a frame. A sample can hold either a single field, or two interleaved fields. In this context, the first field can be the upper or lower field. This flag is used in 3:2 pulldown, when the frame is progressive but the stream is interlaced. Field dominance describes which field appears first, the upper field or the lower field.


A video stream can contain progressive frames, interlaced frames, or a mix of both.įield dominance. To decode and render interlaced video correctly, the following information is needed: This topic describes how media sources and decoders should handle interlaced video content.
