I specified that I don't want to use threads...
Is there another way to solve?
You have to do one of the following (your choice):
1/ Define a new subclass of "TaskScheduler", and reimplement the
"doEventLoop()" virtual function so that it handles the other system
(QT)'s event, as well as LIVE
I specified that I don't want to use threads...
Is there another way to solve?
--- On Mon, 3/22/10, Matt Schuckmannn wrote:
From: Matt Schuckmannn
Subject: Re: [Live-devel] make the live555 scheduler working together with
other schedulers
To: "LIVE555 Streaming Media - develop
My approach for this kind of stuff has been to put them in separate
threads (I'd probably create a thread for Live555) and then just use
some sort of thread safe communication for passing events and data
between the 2, e.g. a socket or thread safe queue, etc.
Matt S.
On 3/22/2010 2:27 AM,
Hi,
which is the best way to make the live555 library work together with another
library which has its own main scheduler (for example: qt), _without using
threads_?
I mean: qt has app.exec(), which doesn't return, and live555 has doEventLoop(),
which doesn't return Of course I could write