beautypg.com

System parameter register memories details, Sprm 0: menu language description code – Apple DVD Studio Pro 4 User Manual

Page 500

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.

System Parameter Register Memories Details

In order to use the SPRMs, you need to know what the range of values is for these registers
and what that information means. The following sections list the most common bits used
when authoring DVDs. All SPRMs are 16-bit values, although only certain bits are described.
See

Using Bit-Wise Operations

for information on using the “bit-wise and” operation to

isolate specific bits of the 16-bit value, allowing you to use only those bits that are
necessary.

SPRM 0: Menu Language Description Code

Each DVD player has three types of language settings: Menu (SPRM 0), Audio (SPRM 16),
and Subtitle (SPRM 18). These values are based on a two-letter code for each language
spoken. The code is derived from the lowercase ASCII value of each letter.

500

Chapter 20

Creating Scripts