In an MPEG data processing circuit, inputted MPEG system stream is divided into a data block to be processed (for example, video elementary data portion) and a data block to be not processed (for example, non-video elementary data portion). The data to be processed are stored one by one in a primary storing section (a barrel shifter) while the numbers of data stored in the primary storing section or the data to be not processed are stored one by one in a secondary storing section (a FIFO buffer), responsive to kinds of blocks, in a predetermined storing form to be managed. After necessary data processing is conducted on the data of the block to be processed, both the data block to be processed and the data block to be not processed are finally combined to each other to be outputted as an MPEG system stream.

 
Web www.patentalert.com

> Method and apparatus for embedding auxiliary information within original data

~ 00336