Internet radio browser GUI for music/video streams from various directory services.

⌈⌋ branch:  streamtuner2


Diff

Differences From Artifact [552820b828]:

To Artifact [cb31b35031]:


45
46
47
48
49
50
51

52
53
54
55
56
57
58
            ls = csv.reader(dat.split("\n"))
            for title, url, genre, location, fav in [x for x in ls if len(x)==5]:
                if not self.streams.get(genre):
                    self.streams[genre] = []
                self.streams[genre].append(dict(
                    title=title, url=url, genre=genre, playing=location, favorite=len(fav)
                ))

        self.categories = sorted(self.streams.keys())


    # Just returns existing entries
    def update_streams(self, cat, search=None):
        return self.streams.get(cat, [])
      







>






45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
            ls = csv.reader(dat.split("\n"))
            for title, url, genre, location, fav in [x for x in ls if len(x)==5]:
                if not self.streams.get(genre):
                    self.streams[genre] = []
                self.streams[genre].append(dict(
                    title=title, url=url, genre=genre, playing=location, favorite=len(fav)
                ))
            self.save()
        self.categories = sorted(self.streams.keys())


    # Just returns existing entries
    def update_streams(self, cat, search=None):
        return self.streams.get(cat, [])