1. An encoding system including a first encoder functioning as a preprocessor for collection of statistics concerning input data, a second encoder for receiving said statistics concerning input data, said second encoder including means responsive to said statistics for selecting between encoding options, and means for autonomously transferring said statistics from said first encoder to said second decoder whereby encoding is optimized for current input data without external glue logic.