摘要 |
Provided is a decoder capable of synchronously outputting audio and video without having a counter synchronised with a Program Clock Reference (PCR). <??>The decoder takes out a Packetized Elementary Stream (PES) and the PCR from a Transport Stream (TS) and decides timing of outputting of an audio output part 6 and a video output part 7 referring to a Presentation Time Stamp (PTS) added to the PES. A local counter output part 8 performs a counting operation at a predetermined count-up frequency without receiving a correction control based on the PCR. A PCR-local counter list management part 9 creates a table formed of data of a counter value at the time of receiving the PCR, and the PCR. The audio output part 6 and the video output part 7 output first difference information on the basis of the counter value at the time of referring to the PTS of the PES and the counter value in the table, output second difference information on the basis of the PTS of the PES and the PCR in the table, and calculate a waiting time period until an access unit is reproduced and output on the basis of these pieces of difference information. <IMAGE> |