| Offset |
Bytes |
Description |
Value |
| 8 |
4 |
UOP (User Prohibited Operations) |
0 |
Byte offset 8, UOP (User Prohibited Operations)
This value indicates which user operation is allowed to perform. Each bit if set
(having a value of 1) indicates that the associated user operation is prohibited.
A value of 0 indicates that all possible operations are allowed while the current
PGC is being played. The user operation flags may appear at three different levels:
there is one for the playback type (only bits 0 and 1 of playback type), one for
each program chain, and one in each video object unit (VOBU) in the PCI packet.
These bit flags are ORed together, a set bit at any mask position prohibits the
associated control operation.
The following operations are defined for each bit position of the UOP
(User Prohibited Operations). The complete listing is available in the
DVD Advanced Data Structures and Virtual Commands
By Example 2.1
| Bit |
User Operation |
PGC |
VOBU |
| 0 |
Time play or search |
x |
|
| 1 |
PTT play or search |
x |
|
| 2 |
Title play |
x |
|
| 3 |
Stop |
x |
x |
| 4 |
GoUp |
|
x |
| 5 |
Time or PTT search |
x |
x |
| 6 |
TopPG or PrevPG
(Current or Previous program) search |
x |
x |
| 7 |
NextPG (Next program) search |
x |
x |
| 8 |
Forward scan |
x |
x |
| 9 |
Backward scan |
x |
x |
| 10 |
Menu call - Title menu |
x |
x |
| 11 |
Menu call - Root menu |
x |
x |
| 12 |
Menu call - Subpicture menu |
x |
x |
| 13 |
Menu call - Audio menu |
x |
x |
| 14 |
Menu call - Angle menu |
x |
x |
| 15 |
Menu call - PTT menu |
x |
x |
| 16 |
Resume |
x |
x |
| Offset |
Bytes |
Description |
Value |
| 12 |
3 |
Audio stream 1 status |
32768 |
Byte offset 12, Audio stream 1 status
This value indicates the status of the first audio stream. There are similar
entries for up to 8 audio streams in each PGC. The audio stream status bytes
are defined as following.
| Byte |
Bit 7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
| 0 |
1 = Stream present |
Reserved |
Stream number |
| 1 |
Reserved (not used) |