modify the codec