gpt4 book ai didi

linux - GStreamer:如何循环播放 1 个文件?

转载 作者:太空宇宙 更新时间:2023-11-04 03:41:43 25 4
gpt4 key购买 nike

这样:

import gst
self.player = gst.element_factory_make("playbin", "player")
self.player.set_property('uri','file:///test.ogg))
self.player.set_state(gst.STATE_PLAYING)

如何强制 test.ogg 文件无限循环?

最佳答案

这是代码:

def _loop(self, message):
self.player.set_property('uri', 'file://your_file_path')

self.player = Gst.ElementFactory.make(PLAYBIN, "player")
self.player.connect("about-to-finish", self._loop)
self.player.set_property('uri', 'file://your_file_path')

干杯!

关于linux - GStreamer:如何循环播放 1 个文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29377472/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com