DVD Navigator Filter

The DVD Navigator filter is the source filter for a DVD-Video playback filter graph. It opens all necessary files in a DVD-Video volume, navigates through the linear DVD-Video .vob files, and parses the resulting MPEG-2 program stream, splitting the stream into three (video, audio, subpicture) output pins.

The DVD Navigator filter also implements the IDvdControl2 and IDvdInfo2 interfaces that enable a DVD playback application to control DVD-Video playback.

Filter Interfaces IBaseFilter, IDvdControl2, IDvdInfo2, IFileSourceFilter, ISpecifyPropertyPages
Input Pin Media TypesMEDIATYPE_Stream, MEDIASUBTYPE_MPEG2_PROGRAM
Input Pin InterfacesNot applicable.
Output Pin Media Types

Base types:

  • Video: MEDIATYPE_DVD_ENCRYPTED_PACK, MEDIASUBTYPE_MPEG2_VIDEO
  • Audio: MEDIATYPE_DVD_ENCRYPTED_PACK, MEDIASUBTYPE_DOLBY_AC3
  • Subpicture: MEDIATYPE_DVD_ENCRYPTED_PACK, MEDIASUBTYPE_DVD_SUBPICTURE

Extended types:

Video:

  • MEDIATYPE_DVD_ENCRYPTED_PACK, MEDIASUBTYPE_MPEG2_VIDEO
  • MEDIATYPE_Video, MEDIASUBTYPE_MPEG2_VIDEO
  • MEDIATYPE_MPEG2_PES, MEDIASUBTYPE_MPEG2_VIDEO

Audio:

  • MEDIATYPE_DVD_ENCRYPTED_PACK, MEDIASUBTYPE_DOLBY_AC3
  • MEDIATYPE_Audio, MEDIASUBTYPE_DOLBY_AC3
  • MEDIATYPE_MPEG2_PES, MEDIASUBTYPE_DOLBY_AC3

Subpicture:

  • MEDIATYPE_DVD_ENCRYPTED_PACK, MEDIASUBTYPE_DVD_SUBPICTURE
  • MEDIATYPE_Video, MEDIASUBTYPE_DVD_SUBPICTURE
  • MEDIATYPE_MPEG2_PES, MEDIASUBTYPE_DVD_SUBPICTURE

To enable the extended types, call IDvdControl2::SetOption and set the

Output Pin Interfaces IPin, IQualityControl
Filter CLSIDCLSID_DVDNavigator
Property Page CLSIDNo property page.
Executableqdvd.dll
Merit MERIT_DO_NOT_USE
Filter Category CLSID_LegacyAmFilterCategory

 

Related topics

DirectShow Filters
DVD Applications

 

 

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.