本文整理汇总了Python中resources.lib.settings.Settings.isUseAudioSuspend方法的典型用法代码示例。如果您正苦于以下问题:Python Settings.isUseAudioSuspend方法的具体用法?Python Settings.isUseAudioSuspend怎么用?Python Settings.isUseAudioSuspend使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类resources.lib.settings.Settings
的用法示例。
在下文中一共展示了Settings.isUseAudioSuspend方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: restoreVolume
# 需要导入模块: from resources.lib.settings import Settings [as 别名]
# 或者: from resources.lib.settings.Settings import isUseAudioSuspend [as 别名]
def restoreVolume(self):
try:
if Settings.isUseAudioSuspend():
xbmc.audioResume()
# Don't change the volume unless requested to
elif self.screensaverVolume > -1:
self._setVolume(self.original_volume)
except:
log("VolumeDrop: %s" % traceback.format_exc(), xbmc.LOGERROR)
示例2: lowerVolume
# 需要导入模块: from resources.lib.settings import Settings [as 别名]
# 或者: from resources.lib.settings.Settings import isUseAudioSuspend [as 别名]
def lowerVolume(self):
try:
# If we are after a zero volume then we have the option to suspend
# the Audio Engine
if Settings.isUseAudioSuspend():
xbmc.audioSuspend()
elif self.screensaverVolume > -1:
vol = self.screensaverVolume
# Make sure the volume still has a value, otherwise we see the mute symbol
if vol < 1:
vol = 1
log("Player: volume goal: %d%%" % vol)
self._setVolume(vol)
else:
log("Player: No reduced volume option set")
except:
log("VolumeDrop: %s" % traceback.format_exc(), xbmc.LOGERROR)