2015-01-08 45 views
5

Tworzę aplikację, która umożliwia synchroniczne odtwarzanie muzyki na różnych systemach. Do projektu zdecydowałem się użyć skręconego, PyGtk2, Pyglet. Jestem zdezorientowany, jak powinna przebiegać główna pętla. Czy powinienem uruchomić pętlę pygleta w osobnym wątku, czy też powinienem zaimplementować nowy reaktor integrujący skręcony, pygtk2, pyglet. Czy wydajność spadnie, jeśli spróbuję zintegrować trzy pętle?Używanie pygletu, skręcania, pygtk razem w aplikacji

Odpowiedz

4

Użyłem https://github.com/padraigkitterick/pyglet-twisted podczas gry z pygletem i skręceniem, i zadziałało w przypadku moich zabawek. Dobry punkt wyjścia.

Powyższy nowy reaktor oparty na ThreadedSelectReactor.

Nie jest dla mnie jasne, jaki byłby wygląd wszystkich trzech elementów ...