I made some progress with the DeviceSource but run into the following problem:
Everything seems to be working if in doGetNextFrame() there is a new
encoded data that is fed to H263plusVideoRTPSink. But, once there is
no data available, then isCurrentlyAwaitingData() always returns
FALSE.
That makes no sense, because (in the "DeviceSource" code)
"isCurrentlyAwaitingData()" is called from the "deliverFrame()"
function, and that function should be called only when new data *is*
available.
What is the way to resolve this?
I suggest reviewing the "DeviceSource" code once again, to better
understand how it works.
--
Ross Finlayson
Live Networks, Inc.
http://www.live555.com/
_______________________________________________
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel