Add softcodec