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

• 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
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