| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- import pygame
- import logging
- from mopidy.audio import PlaybackState
- from .dynamic_background import DynamicBackground
- import musicbrainzngs as musicb
- logger = logging.getLogger(__name__)
- class MainScreen():
- def __init__(self,size,manager):
- self.size=size
- self.manager=manager
- self.background=DynamicBackground()
- self.track = None
- def update(self,core):
- screen = pygame.Surface(self.size)
- self.background.drawBackground(screen)
- text = pygame.font.SysFont("arial",20)
- if(self.track!=None):
- text_surface=text.render(self.track.album.musicbrainz_id,False,(255,255,255))
- screen.blit(text_surface,(0,0))
- #logger.error(self.track.album.musicbrainz_id)
- return screen
- def track_started(self,track):
- self.track=track
- self.downloadImage()
- def downloadImage(self):
- logger.error("hemen nago")
- logger.error(musicb.search_releases(artist=self.track.artist.name, limit=1))
-
-
|