# US 7,466,902 B2 · H. 264 codec IC, DVD playback apparatus, H. 264 codec method

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 7,466,902 B2
- Document ID: US7466902B2
- Status: Granted
- Kind: B2
- Application number: 10/898,991
- Filed: 2004-07-27
- Published: 2005-08-18
- Granted: 2008-12-16
- Earliest claimed: 2004-02-13
- Assignees: Kabushiki Kaisha Toshiba
- Inventors: Takeo Arafune; Masaki Nakagawa
- Web page: https://patentgrep.com/patent/US7466902B2

## CPC

- H04N 9/8042: {involving data reduction}
- G11B 27/105: {of operating discs}
- H04N 21/42646: {for reading from or writing on a non-volatile solid state storage medium, e.g. DVD, CD-ROM}
- H04N 21/43072: {of multiple content streams on the same device}
- H04N 21/4344: {Remultiplexing of multiplex streams, e.g. by modifying time stamps or remapping the packet identifiers}
- G11B 2220/2579: HD-DVDs [high definition DVDs]; AODs [advanced optical discs]
- H04N 5/85: on discs or drums
- H04N 9/8063: {using time division multiplex of the PCM audio and PCM video signals}
- H04N 9/8227: {the additional signal being at least another television signal}
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- G11B: INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER (recording measured values in a way that does not require playback through a transducer G01D9/00; recording or playback apparatus using mechanically marked tape, e.g. punched paper tape, or using unit records, e.g. punched or magnetically marked cards G06K; transferring data from one type of record carrier to another G06K1/18; circuits for coupling output of reproducer to radio receiver H04B1/20; gramophone pick-ups or like acoustic electromechanical transducers or circuits therefor H04R)

## Abstract

Disclosed is an H.264 codec IC including: a first interface to which a value of an STC obtained at a timing synchronous with a vertical synchronizing signal is inputted from an external part; a second interface to which the vertical synchronizing signal is inputted from the external part; a comparing circuit which compares at a timing synchronous with the inputted vertical synchronizing signal a value of a PTS included in an input data stream with the inputted value of the STC; and a decoding circuit which updates and outputs a decoded result when the result of the comparison in the comparing circuit shows that the value of the STC is equal to or larger than the value of the PTS, and also disclosed are a DVD playback apparatus that uses such an IC and an H.264 codec method.

## Claims

### Claim 1

A DVD (digital versatile disc) playback apparatus, comprising:
a first infegrated circuit including a system time clock value out put circuit outputting a value of a system time clock at a timing synchronous with a vertical synchronizing signal;
a second integrated circuit including a vertical synchronizing signal output circuit outputting the vertical synchronizing signal;
an H.264 codec integrated circuit having: a first interface to which the outputted value of the system time clock is inputte; a second interface to which the outputted vertical synchronizing signal is inputted; a comparing circuit which compares at a timing synchronous with the inputted vertical synchronizing signal a value of a presentation time stamp included in an inputted main vodeo data stream with theinoutted value of the system time clock; and a decoding circuit which updates and outputs a decoded result when a result of the comparison in the comparing circuit shows that the value of the system time clock is equal to or larger than the value of the presentation time stamp;
a sub-video decoder IC having: a first interface to which the outputted value of the system time clock is inputted; a second interface to which the outputted vertical synchronizing signal is inputted; a comparing circuit which compares at a timing synchronous with theinputted vertical synchronizing signal a value of a presentation time stamp included in an inputted sub-video data stream with theinputted value of the system clock; and a decoding circuit which updates and outputs a decoded result when a result of the comparison in the comapring circuit shows that the value of the system time clock is equal to or larger than the value of the presentation time stamp; and
an audo decoder integrated circuit having: a first interface to which the outputted value of the system time clock is inputted; a second interface to which the outputted vertical synchronizing signal is inputtted; a comparing circuit which compares at a timing synchronous with the inputted vertical synchronizing signal a value of a presentation time stamp included in an inputted audio data stream with the inputted value of the system time clock; and a decoding circuit which outputs a decoded result when a result of the comparison in the comparing circuit shows that the value of the system time clock is equal to or larger than the value of the presentation time stamp;
wherein the first integrated circuit, further comprising:
a function of demultiplexing the inputted data stream to a main video data stream, a sub-video data stream, and an audio data stream; and
a function of rewriting respective values of the presentation time stamps/decode time stamps included in the main video data stream, the sub-video data stream, and the audio data stream obtained by the demultiplexing, and
wherein the main video data stream, the sub-video data stream, and the audio data stream obtained by the demultiplexing are supplied to the H.264 codec integrated circuit, the sub-video decoder integrated circuit, and the audio decoder integrated circuit respectively;
wherein the function of rewriting the values of the presentation time stamps/decode time stamps in the first integrated circuit is a function of rewriting by adding, to the value of the presentation time stamp/decode time stamp before the rewrite, a difference value between a playback end time of VOB (video object) unit video data at an instant prior to system time clock discontinuity and a playback start time of the VOB unit video data at an instant after the system time clock discontinuity.
