Re: [Live-devel] New feature patch: PollingBasedTaskScheduler

2008-11-18 Thread Alex Cichowski
OK. I have to say this does not seem like a robust solution, but maybe it could be made to work... However, I also need to repeat the whole process while there is still data to be read from any socket, since the RTP handlers only read one packet at a time, and therefore can start to lag behind if t

[Live-devel] New feature patch: PollingBasedTaskScheduler

2008-11-17 Thread Alex Cichowski
Dear Live555 developers, Please find attached a patch that adds an additional task scheduler named "PollingBasedTaskScheduler" to BasicUsageEnvironment. This scheduler can be used for performing updates in a polling fashion, i.e. without any blocking like BasicTaskScheduler does due to its use of

[Live-devel] Shutdown crash with MPEG4VideoStreamDiscreteFramer

2008-11-17 Thread Alex Cichowski
Hi all, I have a custom MediaSink subclass drawing data from an MPEG4VideoStreamDiscreteFramer (for the purpose of determining where the keyframes are), which is in turn drawing data from an MPEG4ESVideoRTPSource. I am running into a problem where during cleanup, the MPEG4ESVideoRTPSource gets del

[Live-devel] Patch enabling use as a DLL on Win32

2008-11-17 Thread Alex Cichowski
Dear Live555 developers, I have created a patch that adds the necessary support for compiling Live555 as a DLL under Visual C++ on Win32, and believe this may be useful for other Live555 users. It may be downloaded here: http://sites.google.com/site/patchfiles1234/Home/LIVE_API.patch The main