1. A data processor for processing a data stream comprising audio and video data, comprising: an input buffer configured to buffer the data stream; a data stream analyzer programmed and configured to analyze the data stream to find information on a plurality of language-specific contents in different languages; a queuing buffer configured to queue a plurality of parallel queues, each queue including only references to language-specific contents in the same distinct language, wherein the reference point to input buffer items in the input buffer; and a feeder programmed and configured to extract the references to language-specific contents from a selected queue in accordance with a language selection signal and to feed the extracted references to the language-specific contents to subsequent data processing stages, wherein the references to the language-specific contents in a non-selected queue are not fed to the subsequent data processing stages; wherein at least one of the input buffer, the data stream analyzer, the queuing buffer, and the feeder comprises a hardware implementation.
1. A data processor for processing a data stream comprising audio and video data, comprising: an input buffer configured to buffer the data stream; a data stream analyzer programmed and configured to analyze the data stream to find information on a plurality of language-specific contents in different languages; a queuing buffer configured to queue a plurality of parallel queues, each queue including only references to language-specific contents in the same distinct language, wherein the reference point to input buffer items in the input buffer; and a feeder programmed and configured to extract the references to language-specific contents from a selected queue in accordance with a language selection signal and to feed the extracted references to the language-specific contents to subsequent data processing stages, wherein the references to the language-specific contents in a non-selected queue are not fed to the subsequent data processing stages; wherein at least one of the input buffer, the data stream analyzer, the queuing buffer, and the feeder comprises a hardware implementation. 16. The data processor according to claim 1 , wherein: one of the subsequent processing stages is a data renderer; the feeder is programmed and configured to feed the extracted references to the language-specific contents to the data renderer; and the data renderer is programmed and configured to use the extracted references to query the input buffer for the input buffer items referenced by the extracted references.