The Video Renderer Connection Process

The video renderer is the last filter in the video pipe, and it is responsible for displaying the output of upstream filters. The video renderer is just a controller for the underlying display driver, and does not do any processing on the image samples themselves. The video renderer operates in two distinct modes: GDI DirectDraw When the graph is…

6

Basics of A/V synchronization in DirectShow

All filters in a DirectShow graph should be synchronized to the same clock, the reference clock. The filter graph manager makes sure that it finds one component that will be the reference clock, in the following simplified order: user-specified clock, renderer (usually audio renderer), or system clock if none available before. The stream time is…

1