def playURL(self, url): """Toma la URL de un playlist, y empieza a hacer ruido""" data = parse_pls(url) if data: # Tengo una URL # Sí, tomamos el primer stream y listo. url = data[0][1] self.player = Phonon.createPlayer(Phonon.MusicCategory, Phonon.MediaSource(url)) self.player.play() else: # Pasó algo malo QtGui.QMessageBox.information(None, "Radio - Error reading playlist", "Sorry, error starting this radio.")
def playURL(self, url): """Toma la URL de un playlist, y empieza a hacer ruido""" data = parse_pls(url) if data: # Tengo una URL # la anoto self.playingURL = url # Sí, tomamos el primer stream y listo. url = data[0][1] self.player = Phonon.createPlayer(Phonon.MusicCategory, Phonon.MediaSource(url)) self.player.play() # Notificar cada cambio en metaData (qué se esta escuchando) self.player.metaDataChanged.connect(self.notify) else: # Pasó algo malo QtGui.QMessageBox.information( None, self.tr("Radio - Error reading playlist"), self.tr("Sorry, error starting this radio."))
def playURL(self, url): """Toma la URL de un playlist, y empieza a hacer ruido""" data = parse_pls(url) if data: # Tengo una URL # la anoto self.playingURL = url # Sí, tomamos el primer stream y listo. url = data[0][1] self.player = Phonon.createPlayer(Phonon.MusicCategory, Phonon.MediaSource(url)) self.player.play() # Notificar cada cambio en metaData (qué se esta escuchando) self.player.metaDataChanged.connect(self.notify) else: # Pasó algo malo QtGui.QMessageBox.information(None, self.tr("Radio - Error reading playlist"), self.tr("Sorry, error starting this radio."))