DVD_DECODER_CAPS Structure

 
Microsoft DirectShow 9.0

DVD_DECODER_CAPS Structure

The DVD_DECODER_CAPS structure indicates the capabilities of a DVD decoder. 

Syntax

typedef struct tagDVD_DECODER_CAPS {
    DWORD   dwSize ;
    DWORD   dwAudioCaps ;
    double  dFwdMaxRateVideo ;
    double  dFwdMaxRateAudio ;
    double  dFwdMaxRateSP ;
    double  dBwdMaxRateVideo ; 
    double  dBwdMaxRateAudio ;
    double  dBwdMaxRateSP ;
    DWORD   dwRes1 ;
    DWORD   dwRes2 ;
    DWORD   dwRes3 ;
    DWORD   dwRes4 ;
} DVD_DECODER_CAPS ;

Members

dwSize

Size of this structure.

dwAudioCaps

Bitwise OR indicating which audio formats are supported. Possible values are:

  • DVD_AUDIO_CAPS_AC3 = 0x00000001
  • DVD_AUDIO_CAPS_MPEG2 = 0x00000002
  • DVD_AUDIO_CAPS_LPCM = 0x00000004
  • DVD_AUDIO_CAPS_DTS = 0x00000008
  • DVD_AUDIO_CAPS_SDDS = 0x00000010

dFwdMaxRateVideo

Maximum video data rate in forward direction.

dFwdMaxRateAudio

Maximum audio data rate in forward direction.

dFwdMaxRateSP

Maximum subpicture data rate in forward direction.

dBwdMaxRateVideo

Maximum video data rate in reverse direction. (0 if decoder does not support the smooth reverse mechanism.)

dBwdMaxRateAudio

Maximum audio data rate in reverse direction. (0 if decoder does not support the smooth reverse mechanism.)

dBwdMaxRateSP

Maximum subpicture data rate in reverse direction. (0 if decoder does not support the smooth reverse mechanism.)

dwRes1

Reserved for future use.

dwRes2

Reserved for future use.

dwRes3

Reserved for future use.

dwRes4

Reserved for future use.

Requirements

Header: Dshow.h.

See Also