Hi,
habe folgendes Problem:
Ich hab einen Thread der über pyaudio den Sound den ich gerade am PC höre aufnimmt.
Nun muss ich diese Daten über mehrere Sockets ausgeben. So weit so gut.
Das Problem liegt nun darin, dass mir pyaudio immer wieder einen Bufferoverflow wirft.
Deshalb versuche ich gerade dies auf mehrere Threads umzustellen, also einen
für das pyaudio Zeug und dann je einen für jeden Socket.
Dazwischen hätte ich eine Queue mit limitierter Länge als Buffer gepackt.
Meien Frage nun:
1. Ist das von der Idee erstmal so gut?
2. Gibt es in python eine 1->N Queue ?
Also ich schreibe es einmal rein und alle N Ausgabe Queues sehen es?
euch einen schönen Samstag,
p90