This command links to the current program within the same PGC and optionally highlights a specified menu button.
A button value of 0 indicates no highlight. Programs within a PGC are numbered from 1. The DVD specifications
support a maximum of 255 programs per PGC and up to 36 highlight buttons per display menu.
This command is often used to repeat the playback of the current program from the beginning after it ends.
For smooth playback of motion menu, this command should be used and is more efficient than LinkPGCN and LinkCN,
since most DVD player firmware caches information regarding the current program and cell. Cells having cell
commands are non-seamless by default.
LinkTopPG can be present only in cell or button commands. LinkTopPG cannot be present in the First-Play domain.
This command can be combined with the
Compare GPRM operations
for conditional branching. When combining, this command is
executed only if the result of the comparison is true.
1)
Compare to another GPRM register and LinkTopPG
2)
Compare to another SPRM register and LinkTopPG
3)
Compare to a constant value and LinkTopPG
4)
SetGPRM and LinkTopPG
