refactoring of the decoder, which will make modifications to include the choice of optimized dimensions more easy.
Authored by: thibautd 2011-03-21
Parent: [r14709]
Child: [r14711]