static int adev_set_parameters(struct audio_hw_device *dev, const char *kvpairs)
打印出 kvpairs 是 volune=1:16777216:7
现在需要将 kvpairs 分割出来 1 16777216 7
分别赋值给 volume stream device
应该咋做?
首先将const char*中的信息用string保存下来,然后用string类中删除函数volune=,得到1:16777216:7;然后调用string类中的查找函数查找分号;然后获取起始位置放到分号位置的字符串信息即可!望采纳!