A video and graphics system includes a data transport processor for receiving
compressed
data streams, a video transport processor for extracting video data, and an audio
decode processor for extracting audio data. The data transport processor provides
PCRs to the video transport processor and the audio decode processor. The video
transport-processor stores the video data in external memory and generates a start
code table to index the video data stored the external memory. In the start code
table SLICEs of the video data are aligned to a suitable boundary. The compressed
data streams may include MPEG Transport streams, and the video data may include
SDTV or HDTV data. The video and graphics system may be implemented on an integrated
circuit chip.