コード例 #1
0
ファイル: main.py プロジェクト: nafur/flmpc
def ajax_volume(cmd):
	vol = int(pympc.lastStatus["status"]["volume"])
	if cmd == "down": pympc.genericSingle("setvol", [vol - 5])
	elif cmd == "up": pympc.genericSingle("setvol", [vol + 5])
	elif cmd == "mute":
		global __mutedVolume
		__mutedVolume = vol
		pympc.genericSingle("setvol", [0])
	elif cmd == "unmute": pympc.genericSingle("setvol", [vol])
コード例 #2
0
ファイル: main.py プロジェクト: nafur/flmpc
def ajax_pl_addStream():
	pympc.genericSingle("add", [request.form["stream"]])
	return ""
コード例 #3
0
ファイル: main.py プロジェクト: nafur/flmpc
def ajax_pl_delete(track):
	pympc.genericSingle("delete", [track])
コード例 #4
0
ファイル: main.py プロジェクト: nafur/flmpc
def ajax_toggle(flag):
	val = 1 - int(pympc.lastStatus["status"][flag])
	pympc.genericSingle(flag, [val])
コード例 #5
0
ファイル: main.py プロジェクト: nafur/flmpc
def ajax_stats():
	res = pympc.genericSingle("stats")[1]
	res["load"] = repr(os.getloadavg())
	return res
コード例 #6
0
ファイル: main.py プロジェクト: nafur/flmpc
def ajax_play(track):
	pympc.genericSingle("play", [track])
コード例 #7
0
ファイル: main.py プロジェクト: nafur/flmpc
def ajax_stop():
	pympc.genericSingle("stop")
コード例 #8
0
ファイル: main.py プロジェクト: nafur/flmpc
def ajax_prev():
	pympc.genericSingle("previous")
コード例 #9
0
ファイル: main.py プロジェクト: nafur/flmpc
def ajax_pause(pause):
	pympc.genericSingle("pause", [pause])
コード例 #10
0
ファイル: main.py プロジェクト: nafur/flmpc
def ajax_next():
	pympc.genericSingle("next")
コード例 #11
0
ファイル: main.py プロジェクト: nafur/flmpc
def ajax_pl_replace(name):
	pympc.genericSingle("clear")
	pympc.genericSingle("load", [name])
	return ""
コード例 #12
0
ファイル: main.py プロジェクト: nafur/flmpc
def ajax_pl_load(name):
	pympc.genericSingle("load", [name])
	return ""
コード例 #13
0
ファイル: main.py プロジェクト: nafur/flmpc
def ajax_pl_add(uri):
	pympc.genericSingle("add", [uri])
	return ""
コード例 #14
0
ファイル: main.py プロジェクト: nafur/flmpc
def ajax_pl_save():
	pympc.genericSingle("save", [request.form["name"]])
	return ""