Patent ID: 7729383
Filing Date: 2010-06-01
Classification: H04N

Abstract:
1. A multiplexer, comprising: a simulation unit calculating a buffer occupation which is necessary to decode a multiplexed stream including a first encode stream and a second encode stream by calculating a leak data amount with integer arithmetic based on a buffer leak rate; and a multiplexer control unit controlling multiplexing of the first encode stream based on the simulation result so as not to cause overflow of the buffer˜ wherein the simulation unit calculates the buffer occupation at a time interval Δt, the interval Δt is divided by N which takes an integer if multiplied by (leak rate/basic clock frequency) of the buffer, a current leak data amount is calculated at each time interval Δt by integer arithmetic based on the quotient (quotient is an integer) by computing an integer portion of (a current clock count value divided by N), and the remainder as a modulo N of (the current clock value divided by N) is added to the next time interval Δt to perform a correction of the leak data amount based on N.