Patent ID: 8131134

Claim:
One or more computer-readable storage media, the computer-readable storage media not being a propagating signal, having stored thereon computer-executable instructions operable to cause a computer to perform a method of encoding digital audio data as a universal elementary stream, the method comprising: obtaining digital audio data encoded according to a selected digital audio codec; and arranging the obtained digital audio data in an elementary stream having a frame arrangement having a plurality of frames, wherein the frames are access units, each of the plurality of frames comprising: (a) a first chunk comprising a synchronization pattern element, a length field indicating an offset to the beginning of a previous synchronization pattern element, and a first chunk type field that identifies the first chunk as a synchronization chunk; (b) a second chunk comprising time stamp data and a second chunk type field that identifies the second chunk as a time stamp chunk; (c) a third chunk comprising audio payload data and a third chunk type field that identifies the third chunk as an audio payload data chunk; (d) a fourth chunk comprising metadata and a fourth chunk type field that identifies the fourth chunk as a metadata chunk; and (e) a fifth chunk comprising cyclic redundancy check data and a fifth chunk type field that identifies the fifth chunk as a cyclic redundancy check chunk.