mpv.py 文件源码

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

项目:MellPlayer 作者: Mellcap 项目源码 文件源码
def wait_for_property(self, name, cond=lambda val: val, level_sensitive=True):
        sema = threading.Semaphore(value=0)
        def observer(val):
            if cond(val):
                sema.release()
        self.observe_property(name, observer)
        if not level_sensitive or not cond(getattr(self, name.replace('-', '_'))):
            sema.acquire()
        self.unobserve_property(name, observer)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号