PulseAudio, pyaudio bricht nach einiger Zeit mit Fehlermeldung ab

  • Ich habe in mein LCARS Projekt Sounds eingebaut. Datei


    Die Sound-Demo funktioniert soweit ganz gut, nach einiger Zeit bekomme ich jedoch folgende Fehlermeldung:


    Was mache ich falsch?

  • PulseAudio, pyaudio bricht nach einiger Zeit mit Fehlermeldung ab? Schau mal ob du hier fündig wirst!

  • Hab es selber gefunden.

    Die Streams müssen zwingend auch wieder geschlossen werden. Die meisten Beispiele arbeiten da einfach mit einem sleep. In meinem Fall geht das nicht, stattdessen klatsche ich nun die Streams in eine Liste und Schließe beim nächsten Aufruf einfach diejenigen die schon fertig sind.

    Python
    for stream in self.streams:
                if not stream.is_active():
                    stream.stop_stream()
                    stream.close()
                    self.streams.remove(stream)

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!