Multiple description coding: state of the art and recent developments