Outlined DirectShow
For video playback, planning future support for rendering to Direct3D
surfaces as well.