qr-lipsync-detect.py 文件源码

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

项目:qr-lipsync 作者: UbiCastTeam 项目源码 文件源码
def start(self):
        if not hasattr(self.pipeline, 'pipeline'):
            logger.error('Pipeline could not be parsed, exiting')
            self.exit()
        audio_fakesink = self.pipeline.pipeline.get_by_name("afakesink")
        self._audio_fakesink_pad = audio_fakesink.get_static_pad('sink')
        self._id_prob_audio_sink = self._audio_fakesink_pad.add_probe(Gst.PadProbeType.BUFFER, self.on_audio_fakesink_buffer, None)
        video_fakesink = self.pipeline.pipeline.get_by_name("vfakesink")
        self._video_src_pad = video_fakesink.get_static_pad('sink')
        self._id_prob_video_sink = self._video_src_pad.add_probe(Gst.PadProbeType.BUFFER, self.on_video_fakesink_buffer, None)

        self.pipeline_success = False
        self.pipeline.run()
        self._start_time = time.time()
        logger.info("start  pipeline")
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号