[Live-devel] Design Suggestion for Returning Frames To User

Constantin Savtchenko csavtche at gmail.com
Thu Jun 28 07:19:40 PDT 2012


Hi Ross,
   Thank you for your response.

   I used the FAQ often when I first started with LiveMedia and the
single-threaded event loop is well described there.  Given your response,
does that imply that ultimately I should dispatch new frames to the rest of
the program using the TaskScheduler, UsageEnvironment or both?  I was
hoping for a quick blurb on how you saw clients (as opposed to servers)
using your event loop infrastructure for display (communication, filtering,
processing makes perfect sense to me).

   I am having difficulty understanding the concept for two reasons, first
as I said, only the MediaSink class has access to the newest incoming
frame.  How do you envision one transferring this new frame to say ... a
GUI for display?  Secondly, while the single-threaded event loop works
great for asynchronous communication, I have always read that GUI threads
and updates should be separate from communication and processing threads.
 I appreciate any assistance, media programming is not my strong suit.

Constantin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.live555.com/pipermail/live-devel/attachments/20120628/0fece179/attachment.html>


More information about the live-devel mailing list