DVD_AUDIO_FORMAT enumeration (strmif.h)

[The feature associated with this page, DirectShow, is a legacy feature. It has been superseded by MediaPlayer, IMFMediaEngine, and Audio/Video Capture in Media Foundation. Those features have been optimized for Windows 10 and Windows 11. Microsoft strongly recommends that new code use MediaPlayer, IMFMediaEngine and Audio/Video Capture in Media Foundation instead of DirectShow, when possible. Microsoft suggests that existing code that uses the legacy APIs be rewritten to use the new APIs if possible.]

Indicates the audio format of a DVD.

Syntax

typedef enum tagDVD_AUDIO_FORMAT {
  DVD_AudioFormat_AC3 = 0,
  DVD_AudioFormat_MPEG1 = 1,
  DVD_AudioFormat_MPEG1_DRC = 2,
  DVD_AudioFormat_MPEG2 = 3,
  DVD_AudioFormat_MPEG2_DRC = 4,
  DVD_AudioFormat_LPCM = 5,
  DVD_AudioFormat_DTS = 6,
  DVD_AudioFormat_SDDS = 7,
  DVD_AudioFormat_Other = 8
} DVD_AUDIO_FORMAT;

Constants

 
DVD_AudioFormat_AC3
Value: 0
Audio format is Dolby AC-3.
DVD_AudioFormat_MPEG1
Value: 1
Audio format is MPEG-1.
DVD_AudioFormat_MPEG1_DRC
Value: 2
Audio format is MPEG-1 with dynamic range control.
DVD_AudioFormat_MPEG2
Value: 3
Audio format is MPEG-2.
DVD_AudioFormat_MPEG2_DRC
Value: 4
Audio format is MPEG-2 with dynamic range control.
DVD_AudioFormat_LPCM
Value: 5
Audio format is Linear Pulse Code Modulated (LPCM).
DVD_AudioFormat_DTS
Value: 6
Audio format is Digital Theater Systems (DTS).
DVD_AudioFormat_SDDS
Value: 7
Audio format is Sony Dynamic Digital Sound (SDDS).
DVD_AudioFormat_Other
Value: 8
Audio format is unrecognized.

Remarks

This enumeration is a member of the DVD_AudioAttributes structure.

Requirements

Requirement Value
Header strmif.h (include Dshow.h)

See also

DirectShow Enumerated Types