1. A media processing apparatus which inputs a data stream including compressed audio data and compressed video data, decodes data in the inputted data stream, and respectively outputs the decoded audio data and the decoded video data to an external display device and an external audio output device, the media processing apparatus comprising: an input/output processing means for performing an input/output processing asynchronously occurring due to an external factor, the input/output processing including inputting the data stream which is asynchronously inputted, storing data in the inputted data stream into a memory, and supplying the data stored in the memory to a decode processing means; and the decode processing means which, in parallel with the input/output processing, performs a decode processing where decoding of the data stream stored in the memory is mainly performed, and wherein the decoded video data and the decoded audio data are stored in the memory, and wherein the input/output processing means reads the decoded video data and the decoded audio data from the memory in accordance with respective output rates of an external display device and an external audio output device, and respectively outputs the read video data and the read audio data to the external display device and the external audio output device.