Japanese
PROGRAMMER'S GUIDEBranch playback library
BackForward
Branch playback library

2.Basics


2.1 Definition of terms and abbreviations

Table 2.1 List of terms
 term
 meaning
 branch stream
 Corresponds to a file on a CD. The branch playback library is
Based on the scenario information configured for the stream,
Reads the stream.
Channel interleaving (typically subheading) within the branch stream.
By interleaving the
Extract stream data (audio, video, etc.)
You can.
 branch stream identifier
 An identifier for distinguishing and identifying branch streams.
For this identifier, the file to read, the stream key,
Set/get branch destination information.
 branch number
 This is a number to specify the branch destination.
This corresponds to the type of event input from a pad, etc.

Table 2.2 List of abbreviations
 Abbreviation
 meaning
 explanation
 BPL
 branch play
 branch play
 bstm
 branch stream
 branch stream
 bstmid
 branch stream ID
 branch stream identifier
 brno
 branch No.
 branch number
 bstmmax
 branch stream max
 Total number of branch streams to register
 brmax
 branch max
 Total number of branches

Other terms apply to CD communication interface, file system, and stream system.

2.2 Name restrictions

The branch playback library uses the following names for functions, variables, types, and macros.

 Function name, variable name
 :BP~ and bp~
 Model name
 :BP~
 macro name
 :BP~

Each library required by the branch playback library uses the following global symbols.

Table 2.3 Symbol names of each library
 library name
 Symbols used
 stream system
 ST〜,st〜,St〜
 file system
 GF~,gf~,Gf~
 CD communication interface
 CD~,cd~,Cd~

Application programs should take care not to use these symbols.


BackForward
PROGRAMMER'S GUIDEBranch playback library
Copyright SEGA ENTERPRISES, LTD., 1997