OHMComm icon indicating copy to clipboard operation
OHMComm copied to clipboard

Overhaul threads

Open doe300 opened this issue 8 years ago • 0 comments

Currently there are several threads (RTP, RTCP, SIP, audio-loop) with everyone handling shutdown (of its own and triggering it for the whole program) differently.

Overhaul triggering and executing shutdown:

  • [ ] rewrite functions, so no thread is shut-down from external anymore
  • [ ] audio-loop is shut-down on last remote participant leaving (ParticipantListener)
  • [ ] other threads are shut-down on audio stopped (PlaybackListener) or last participant leaving (when applicable)

doe300 avatar Jul 05 '16 14:07 doe300