def __seleccionar_lista_de_stream(self, archivo, titulo): """ Responde a la seleccion en el menu de la toolbarlist. Recibe un archivo desde donde cargar una lista de streamings, carga los streamings y los pasa a la lista de reproduccion, y recibe un titulo para la nueva lista. Esto es solo para las listas standar de JAMedia no embebido. """ if self.player: self.player.stop() self.__cancel_toolbars_flotantes() from Globales import get_streamings items = get_streamings(archivo) self.toolbar_list.label.set_text(titulo) self.lista_de_reproduccion.limpiar() GLib.idle_add( self.lista_de_reproduccion.agregar_items, items)
def __load_lista(self, widget=None): """ Carga La Lista de Radios. """ from Globales import set_listas_default from Globales import get_data_directory from Globales import get_streamings set_listas_default() archivo = os.path.join(get_data_directory(), 'JAMediaRadio.JAMedia') items = get_streamings(archivo) self.lista.limpiar() self.lista.agregar_items(items)
def __load_lista(self, widget=None): """ Carga La Lista de Radios. """ from Globales import set_listas_default from Globales import get_data_directory from Globales import get_streamings set_listas_default() archivo = os.path.join( get_data_directory(), 'JAMediaRadio.JAMedia') items = get_streamings(archivo) self.lista.limpiar() self.lista.agregar_items(items)
def __seleccionar_lista_de_stream(self, archivo, titulo): """ Responde a la seleccion en el menu de la toolbarlist. Recibe un archivo desde donde cargar una lista de streamings, carga los streamings y los pasa a la lista de reproduccion, y recibe un titulo para la nueva lista. Esto es solo para las listas standar de JAMedia no embebido. """ if self.player: self.player.stop() self.__cancel_toolbars_flotantes() from Globales import get_streamings items = get_streamings(archivo) self.toolbar_list.label.set_text(titulo) self.lista_de_reproduccion.limpiar() GLib.idle_add(self.lista_de_reproduccion.agregar_items, items)
def __seleccionar_lista_de_stream(self, archivo, titulo): items = get_streamings(archivo) self.__load_list(items, "load", titulo)