> I found the problem that uLawFromPCMAudioSource afterGettingFrame is not > getting called when I use DeviceSource based design and triggering concept. > i.e. > If I am calling FramedSource::afterGetting(this) in doGetNextFrame itself , > it is calling afterGettingFrame function in uLawFromPCMAudioSource > followed by calling afterGettingFrame function in MultiFramedRTPSink. > > If I am calling FramedSource::afterGetting(this) in deliverFrame(which will > called by trigger event), then it is calling only afterGettingFrame > function in MultiFramedRTPSink and not uLawFromPCMAudioSource > afterGettingFrame function. > That's why I am getting FramedSource ::getNextFrame():attempting to read more > than once at the same time. > > Where I am going wrong?
I can't tell what's wrong, without seeing your code. Please post the code for your "OnDemandServerMediaSubsession" subclass, and for your "DeviceSource" based class. 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