change interface for check crc and checked codec