Patent ID: 7586924

Claim:
An apparatus for coding an information signal, the apparatus comprising: means for processing the information signal in order to obtain data packets, each data packet being of a data packet type of a predetermined set of data packet types, at least one of the data packet types being a removable data packet type; and means for arranging the data packets into a data stream so that the data stream comprises consecutive access units of consecutive data packets, so that, within each access unit, the data packets belonging to a respective access unit are arranged in accordance with a predetermined order among the data packet types, wherein, in accordance with the predetermined order among the data packet types, a second data packet type precedes a first data packet type, wherein the means for processing and the means for arranging are adapted so that, even when a data packet of the removable data packet type is removed from the data stream, borders between successive access units are still detectable from the data stream by use of the predetermined order and all data packets remain associated with the respective access unit they originally belonged to before removal of any data packet of the removable data packet type, with the detection by use of the predetermined order involving detecting an existence of a border between two successive access units each time a data packet of the first data packet type precedes a data packet of the second data packet type.