The buffer controller 35 is a processing unit such as a microprocessor, microcontroller, programmable logic array or application specific integrated circuit, that adjusts and controls the number of bits of information generated by the encoders 11-14 based on the fullness of the corresponding one of the frame buffers 16-19.