Expand Minimize

DVD_PB_STOPPED enumeration

The DVD_PB_STOPPED enumeration value has flags that indicate why DVD playback stopped. This flag is sent in the lParam1 parameter of the EC_DVD_PLAYBACK_STOPPED event.

Syntax


typedef enum _tagDVD_PB_STOPPED { 
  DVD_PB_STOPPED_Other                          = 0,
  DVD_PB_STOPPED_NoBranch                       = 1,
  DVD_PB_STOPPED_NoFirstPlayDomain              = 2,
  DVD_PB_STOPPED_StopCommand                    = 3,
  DVD_PB_STOPPED_Reset                          = 4,
  DVD_PB_STOPPED_DiscEjected                    = 5,
  DVD_PB_STOPPED_IllegalNavCommand              = 6,
  DVD_PB_STOPPED_PlayPeriodAutoStop             = 7,
  DVD_PB_STOPPED_PlayChapterAutoStop            = 8,
  DVD_PB_STOPPED_ParentalFailure                = 9,
  DVD_PB_STOPPED_RegionFailure                  = 10,
  DVD_PB_STOPPED_MacrovisionFailure             = 11,
  DVD_PB_STOPPED_DiscReadError                  = 12,
  DVD_PB_STOPPED_CopyProtectFailure             = 13,
  DVD_PB_STOPPED_CopyProtectOutputFailure       = 14,
  DVD_PB_STOPPED_CopyProtectOutputNotSupported  = 15
} DVD_PB_STOPPED;

Constants

DVD_PB_STOPPED_Other

Unspecified reason.

DVD_PB_STOPPED_NoBranch

The current program chain (PGC) completed and the DVD Navigator found no other video or other branching instructions.

DVD_PB_STOPPED_NoFirstPlayDomain

The disc does not contain an initial startup program.

DVD_PB_STOPPED_StopCommand

The application stopped playback or a DVD Navigator reached a stop command on the disc.

DVD_PB_STOPPED_Reset

The DVD Navigator was reset to the start of the disc.

DVD_PB_STOPPED_DiscEjected

The disc was ejected.

DVD_PB_STOPPED_IllegalNavCommand

An invalid navigation command prevented playback from continuing.

DVD_PB_STOPPED_PlayPeriodAutoStop

Playback reached the end time that was specified by the application.

DVD_PB_STOPPED_PlayChapterAutoStop

Playback reached the end of the chapter.

DVD_PB_STOPPED_ParentalFailure

Playback was stopped because of the parental level.

DVD_PB_STOPPED_RegionFailure

Playback was stopped because the region did not match.

DVD_PB_STOPPED_MacrovisionFailure

Playback was stopped because of analog copy protection.

DVD_PB_STOPPED_DiscReadError

An error occurred while reading the disc.

DVD_PB_STOPPED_CopyProtectFailure

Playback was stopped because of copy protection.

DVD_PB_STOPPED_CopyProtectOutputFailure

The disc cannot be played because the video display does not meet the copy protection requirements.

DVD_PB_STOPPED_CopyProtectOutputNotSupported

The disc cannot be played because the driver does not support checking the video display.

Requirements

Header

Dvdevcode.h (include Dshow.h)

See also

DirectShow Enumerated Types

 

 

Community Additions

ADD
Show:
© 2014 Microsoft