> Then figured out that blocking is happening at fopen.
>
> alternative to fopen, open() can be used to open a PIPE in non-blocking
> mode.
> open("name" ,O_RDONLY | O_NONBLOCK)
If you want to do this, then I suggest that you subclass
"ByteStreamFileSource", and define a new function
"yourByteStreamFileSourceSubclass::createNew()" that works the same as
"ByteStreamFileSource::createNew()", except for how it creates the FID that
ends up getting passed to the "ByteStreamFileSource" constructor.
Ross Finlayson
Live Networks, Inc.
http://www.live555.com/
_______________________________________________
live-devel mailing list
[email protected]
http://lists.live555.com/mailman/listinfo/live-devel