cava.py 文件源码

python
阅读 27 收藏 0 点赞 0 评论 0

项目:cavalcade 作者: worron 项目源码 文件源码
def _read_output(self):
        fifo = open(self.path, "rb")
        while True:
            data = fifo.read(2 * self.cavaconfig["general"]["bars"])
            sample = [i[0] / 65535 for i in struct.iter_unpack("H", data)]
            if sample:
                GLib.idle_add(self.data_handler, sample)
            else:
                break
        fifo.close()
        GLib.idle_add(self._on_stop)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号