Return to previous page Return to menu Go to next page

2. Basics

2.1 Definition of terms and abbreviations

Table 2.1 List of terms
 Terminology 
 Meaning 
 Branch stream 
 Equivalent to a file on a CD. The branch playback library reads the stream based on the scenario information set for the branch 
stream.
By performing channel interleaving (generally, interleaving by sub-headers) in the branched stream, different types of
stream data (audio, video, etc.) can be extracted.
 Branch stream identifier 
 Identifier for distinguishing / specifying branch streams. 
Set / get the file to read, stream key, and
branch destination information for this identifier.
 Branch number 
 Number to specify the branch destination. 
Corresponds to the type of event entered from the pad.

Table 2.2 List of abbreviations
 abbreviation 
 meaning 
 Description 
 BPL 
 branch play 
 Branch playback 
 bstm 
 branch stream 
 Branch stream 
 bstmid 
 branch stream ID 
 branch stream identifier 
 brno 
 branch No. 
 branch number 
 bstmmax 
 branch stream max 
 Total 
 brmax 
 branch max 
 Total number of branches 

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

2.2 Name restrictions

The branch playback library uses the following names as function names, variable names, type names, and macro names.

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

Table 2.3 Symbol names of each library
 Library name 
 Symbol used 
 Stream system 
 ST ~, st ~, St ~ 
 File system 
 GF ~, gf ~, Gf ~ 
 CD communication interface 
 CD ~, cd ~, Cd ~ 

Application programs must not use these symbols.


Return to previous page Return to menu Go to next page