A method of decoding a scalable data stream of at least two blocks of output data of a first coder and at least one block of output data of a second coder, wherein the scalable data stream comprises a header for the current section of the first coder or the second coder, a block of output data of the second coder after the header, at least one block of output data of the first coder in front of the header and offset information indicating that the at least one block of output data of the first coder, in the direction of transfer from a coding device to a decoding device, is in front of the header, the method comprising:
- reading the at least one block of output data of the first coder;
- reading the output data of the second coder;
- reading the offset information;
- determining that the at least one block of output data of the first coder belongs to the output data of the second coder although the at least one block is in front of the header in the data stream;
- and
- decoding the output data of the second coder and the output data of the first coder to obtain a decoded signal.