Patent ID: 8363731

Claim:
A computing device comprising one or more computer-readable media, the one or more computer-readable media embodying: a decoder application comprising a wrapper for a first decoder that is associated with an encoder that was used to compress original source data, the wrapper being configured to: receive compressed source data from a rendering application, the compressed source data having an associated ID tag that is associated with the wrapper and which replaced an original ID tag without modifying the compressed source data, the original ID tag being associated with the first decoder and the encoder that was used to compress the original source data; provide the compressed source data to the first decoder so that the compressed source data can be uncompressed; receive back modified source data that has been modified in some way so that the modified source data is different from the original source data, the modified source data including new audio or video data added to the original source data; and provide the modified source data to the rendering application for rendering.