touch_screen_backend.py 528 B

123456789101112131415161718
  1. import pykka
  2. from mopidy import backend
  3. import logging
  4. logger = logging.getLogger(__name__)
  5. class TouchScreenBackend(pykka.ThreadingActor, backend.Backend):
  6. def __init__(self, config, audio):
  7. super(TouchScreenBackend, self).__init__()
  8. self.audio = audio
  9. logger.error("backend funciona")
  10. def on_receive(self, message):
  11. logger.error("heldu naiz")
  12. if message['action'] == 'volume':
  13. logger.error("bolumena aldatzen")
  14. self.audio.set_volume(message['value'])