codecs机制