DVD Studio Pro - System Parameter Register Memories List

background image

System Parameter Register Memories List

Each DVD player operates internally via a group of system parameter registers (System
Parameter Register Memories, or SPRMs). The status of player operation (which DVD track
is playing, what language is being used, and so on) can be read by script commands that
access the SPRM status registers.

The following list describes the system parameters that can be read by a script:

SPRM 0: Menu language description code; DVD player setup by user

SPRM 1: Current audio stream number; set by user or program

SPRM 2: Current subtitle stream number; set by user or program

SPRM 3: Current angle number; set by user or program

SPRM 4: Current playing title number (Title); set by DVD player

499

Chapter 20

Creating Scripts

background image

SPRM 5: Current Video Title Set (VTS) number; set by DVD player

SPRM 6: Current title PGC number; set by DVD player

SPRM 7: Current part of title number (chapter); set by DVD player

SPRM 8: Current highlighted button number; set by viewer in DVD player

SPRM 9: Navigation timer; set by program, then times out

SPRM 10: Timer target; DVD track to play when SPRM 9 times out

SPRM 11: Player audio mixing mode for Karaoke; set by program or DVD player setup

SPRM 12: Country code for parental management

SPRM 13: Parental management level in effect

SPRM 14: Player video configuration (Aspect Ratio, Letterbox Mode)

SPRM 15: Player audio configuration (DTS, AC-3, MPEG, PCM, SDDS)

SPRM 16: Initial language code for audio, DVD player setup by user

SPRM 17: Initial language code extension for audio

SPRM 18: Initial language code for subtitle, DVD player setup by user

SPRM 19: Initial language code extension for subtitle

SPRM 20: Player region code

SPRM 21: Reserved

SPRM 22: Reserved

SPRM 23: Reserved

These SPRMs provide all of the status information and control capability for the scripts.