Пример #1
0
    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.")
Пример #2
0
    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.")
Пример #3
0
    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."))
Пример #4
0
    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."))