def METHOD_NAME(self, id):
    if not self.channelist:
        self.channelist = self.get_document(self.channels_xml_url)
    tree = ETree.fromstring(self.channelist)
    channel = tree.find('.//channel[@id="%s"]' % id)
    plss = channel.findall('.//*[@format]')
    rlists = []
    for pls in plss:
        type = pls.tag.replace('pls', '')
        format = pls.attrib['format'].upper()
        url = pls.text
        display_name = format + " - " + type
        rlist = RadioItem(display_name, station=self)
        rlist.format = format
        rlist.get_playlist = (
            lambda url=url, playlist_id=self.playlist_id: self._get_playlist(
                url, playlist_id
            )
        )
        self.playlist_id += 1
        rlists.append(rlist)
    return rlists