Patent ID: 8209731

Claim:
A method for controlling a buffer in a receiver of a video transmission system, the method comprising: determining whether a channel transfer rate is changed; and changing, if the channel transfer rate is changed, a delay time of the buffer in the receiver by gradually changing an operating clock in the receiver, wherein if the channel transfer rate is increased, the changing of the delay time comprises: computing an optimal delay time of the buffer in the receiver for preventing overflow and underflow at the increased channel transfer rate; calculating a target operating clock in the receiver for generating the optimal delay time; and gradually increasing the operating clock in the receiver to the target operating clock, and wherein if the channel transfer rate is decreased, the changing of the delay time comprises: computing an optimal delay time of the buffer in the receiver for preventing overflow and underflow at the decreased channel transfer rate; calculating a target operating clock in the receiver for generating the optimal delay time; and gradually decreasing the operating clock in the receiver to the target operating clock.