Apparatus for processing a control command sequence as well as a method for generating a control command sequence, and a storage medium for storing a control command sequence
First Claim
1. Apparatus for processing display control command sequences of a sub-picture unit in a video stream for displaying additional information on a display device, said apparatus having decoding means for the display control commands, the decoding means being designed to decode a set of basic display control commands, as well as a set of additional display control commands, in a display control command sequence, the display control commands of the set of basic display control commands being positioned at the beginning and the display control commands of the set of additional display control commands being positioned at the end of the display control command sequence separated by an end command, a display control command sequence having an address information item, which specifies the start address of the next display control command sequence;
- the decoding means being designed to decode the display control commands of the set of basic display control commands in a display control command sequence one after the other and being designed in such a way that when an end command is processed, they carry out a comparison of the address of the end command with the address information item regarding the start address of the next display control command sequence and identify, from the difference between addresses, whether the end command is additionally followed by at least one further display control command from the set of additional display control commands, and in that the decoding means are designed in such a way that they process the at least one further display control command of the set of additional display control commands if it has been identified that at least one further display control command additionally follows.
1 Assignment
0 Petitions
Accused Products
Abstract
Control command processing apparatus has first decoding means which decodes a predetermined set of control commands. When a first end command is processed, the address of the end command is compared with an address information item with regard to the beginning of the next control command sequence and, from the difference between the addresses it is identified whether the end command is additionally followed by further control commands of a second set of control commands. These commands are then processed by further decoding means. Undefined states are thereby prevented.
-
Citations
11 Claims
-
1. Apparatus for processing display control command sequences of a sub-picture unit in a video stream for displaying additional information on a display device, said apparatus having decoding means for the display control commands, the decoding means being designed to decode a set of basic display control commands, as well as a set of additional display control commands, in a display control command sequence, the display control commands of the set of basic display control commands being positioned at the beginning and the display control commands of the set of additional display control commands being positioned at the end of the display control command sequence separated by an end command, a display control command sequence having an address information item, which specifies the start address of the next display control command sequence;
-
the decoding means being designed to decode the display control commands of the set of basic display control commands in a display control command sequence one after the other and being designed in such a way that when an end command is processed, they carry out a comparison of the address of the end command with the address information item regarding the start address of the next display control command sequence and identify, from the difference between addresses, whether the end command is additionally followed by at least one further display control command from the set of additional display control commands, and in that the decoding means are designed in such a way that they process the at least one further display control command of the set of additional display control commands if it has been identified that at least one further display control command additionally follows. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
a number of second display control commands which are selected from a set of additional display control commands are provided in the display control command sequence, the set of basic and additional display control commands being known to a second version of decoding units, and in that;
the number of second display control commands are arranged in combination after the display control commands of the basic set, the second display control commands being separated from the first display control commands by an end commande.
-
-
8. Method according to claim 7, in which the display control command sequence is stored on a storage medium, in particular a storage disk or a magnetic tape.
-
9. Storage medium for storing a display control commands sequence of a sub-picture unit in a video stream for displaying additional information on a display device, the display control commands being stored sequentially on the storage medium, the display control command sequence having first display control commands which are selected from a set of basic display control commands, being known to a first version of decoding units, wherein the display control command sequence comprises an address information item regarding the start address of the next display control command sequence, characterized in that:
the sequence furthermore has a number of second display control commands which are selected from a set of additional display control commands, the set of basic and the set of additional display control commands being known to a second version of decoding units, the display control commands of the set of additional display control commands being stored in such a way that they are arranged after the display control commands of the basic set, so that they are read out only after the display control commands of the basic set, the second display control commands being separated from the first display control commands by an end command. - View Dependent Claims (10)
-
11. Method for processing display control command sequences of a sub-picture unit in a video stream for displaying additional information on a display device, the display control commands being partitioned in a set of basic display control commands, as well as a set of additional display control commands, in a display control command sequence, the basic display control commands being positioned at the beginning and the additional display control commands being positioned at the end of the display control command sequence separated by an end command, a display control command sequence having an address information item, which specifies the start address of the next display control command sequence, comprising the steps of:
-
decoding the display control commands of the set of basic display control commands in a display control command sequence one after the other and when an end command is processed, comparing the address of the end command with the address information item regarding the start address of the next display control command sequence and identifying, from the difference between the addresses, whether the end command is additionally followed by at least one further display control command from the set of additional display control commands, and processing the at least one further display control command of the set of additional display control commands if it has been identified that at least one further display control command additionally follows.
-
Specification