mirror of
https://github.com/clockworkpi/launcher.git
synced 2025-12-12 17:58:50 +01:00
39 lines
1.0 KiB
Python
39 lines
1.0 KiB
Python
# -*- coding: utf-8 -*-
|
|
|
|
from libs.MPD import poller
|
|
|
|
from play_list_page import PlayListPage
|
|
from music_lib_list_page import MusicLibListPage
|
|
from mpd_spectrum_page import MPDSpectrumPage
|
|
import myvars
|
|
|
|
from config import MPD_socket
|
|
|
|
def InitPoller():
|
|
try:
|
|
myvars.Poller = poller.MPDPoller(host=MPD_socket)
|
|
myvars.Poller.connect()
|
|
except:
|
|
myvars.Poller = None
|
|
|
|
|
|
def InitMusicLibPage(main_screen):
|
|
myvars.MusicLibListPage = MusicLibListPage()
|
|
myvars.MusicLibListPage._Screen = main_screen
|
|
myvars.MusicLibListPage._Name = "Music Library"
|
|
myvars.MusicLibListPage.Init()
|
|
|
|
def InitListPage(main_screen):
|
|
|
|
myvars.PlayListPage = PlayListPage()
|
|
|
|
myvars.PlayListPage._Screen = main_screen
|
|
myvars.PlayListPage._Name = "Play List"
|
|
myvars.PlayListPage.Init()
|
|
|
|
def InitSpectrumPage(main_screen):
|
|
myvars.SpectrumPage = MPDSpectrumPage()
|
|
myvars.SpectrumPage._Screen = main_screen
|
|
myvars.SpectrumPage._Name = "GameShell RTA"
|
|
myvars.SpectrumPage.Init()
|