> I don't really unsterstand the role of this function
> :env->taskScheduler().doEventLoop(); ?
This is explained in the FAQ
http://www.live555.com/liveMedia/faq.html#control-flow
LIVE555-based applications are event-driven, using an event loop.
> So, to put the stream in my filter at the same time it is received, I make
> a pointer to stdout like this :
> byte *pDataBuff=(byte*)"stdout";//I also tried stdin
No! Just do what I said!
Leave the "testMPEG2TransportStreamer" code as it is. DO NOT change it.
Write a separate 'filter' application (using your own code) that reads from
'stdin'.
Then run, from the command line:
testMPEG2TransportReceiver | your_filter_application
(To use the LIVE555 software, you need to understand what "stdout" and "stdin"
mean, and understand what "|" (i.e., piping) means.)
Ross Finlayson
Live Networks, Inc.
http://www.live555.com/
_______________________________________________
live-devel mailing list
[email protected]
http://lists.live555.com/mailman/listinfo/live-devel