repeat-one-song.py 文件源码

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

项目:repeat-one-song 作者: edumucelli 项目源码 文件源码
def switch_repeat_status(self, action, parameter):
        action.set_state(GLib.Variant.new_boolean(not action.get_state()))
        self.repeat = action.get_state().get_boolean()
        # player = self.shell.props.shell_player
        # if self.repeat:
        #    ret, shuffle, self.repeat_all = player.get_playback_state()
        #    player.set_playback_state(shuffle, 1)
        # else:
        #    ret, shuffle, repeat_all = player.get_playback_state()
        #    player.set_playback_state(shuffle, self.repeat_all)

    # Looks like there is a bug on gstreamer player and a seg fault
    # happens as soon as the 'eos' callback is called.
    # https://bugs.launchpad.net/ubuntu/+source/rhythmbox/+bug/1239218
    # However, newer Rhythmbox versions do not suffer from it anymore
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号