Abstract:
A data processing system includes a scalable encoder including an encoder and a control module. The encoder includes at least two layer encoders and has an encoder configuration determined during initialization. The control module is configured to generate an encoder control code in accordance with transmission conditions of a communication channel, the encoder control code controlling operation of the at least two encoding layers.