Patent ID: 7844167

Claim:
A digital audio/video decoder comprising: a file reader capable of obtaining any of one or more files containing encoded audio/video data streams from a data source; a video application program interface providing data for presenting a list of the one or more files to a user and enabling the user to select from among the one or more files; a file navigator enabling selection of a particular file on the data source in response to user selection of the particular file and instructing the file reader to obtain a selected encoded audio/video data stream from a corresponding file on the data source; a splitter separating the encoded audio/video data stream obtained by the file reader into one or more component data streams; and a reprogrammable proxy filter that is reprogrammable to accommodate any combination of any one of MPEG-1, MPEG-2 and MPEG-3 video data with any one of AC-3, MPEG or PCM audio data and adapted to programmably operate on video data coded according to any one of a plurality of video data coding standards and on audio data separately coded according to any one of a plurality of audio data coding standards, the proxy filter decoding and converting the one or more component data streams into three or more renderable signals including at least one renderable audio signal and at least two renderable video signals.