update Codec