Patent ID: 8705632

Claim:
An apparatus comprising: a decoder to receive a compressed bit stream that is based on either of at least two different coding standards, wherein the decoder includes, a first unit to decode a first part of the compressed bit stream, said first part including a block of coefficients, said first unit to operate on portions of said compressed streams that are the same across both coding standards; and a programmable second unit to decode a second part of the compressed bit stream, said second part different from said first part, said second part being different in said two of the coding standards, said second unit to determine a selected type of video coding, determine a number of frames used in a sequence in the selected standard and determine for the selected sequence whether the number of frames have been processed for the selected video standard, said programmable second unit to cause the first unit to locate sequence data in said compressed bit stream and then said second unit to use said data to generate sequence packets.