[Live-devel] doGetNextFrame()

Ross Finlayson finlayson at live555.com
Fri Jun 8 07:03:08 PDT 2007


>I've added some stdout messages to MPEG4VideoStreamDiscreteFramer 
>and I can see that there are many calls to doGetNextFrame() and 
>afterGettingFrame1() even if my source did not deliver one frame:
>
>MPEG4VideoStreamDiscreteFramer::doGetNextFrame() passed
>MPEG4VideoStreamDiscreteFramer::afterGettingFrame1() frame size: 0

That's your problem: Your upstream source (your "Transcoder" object) 
is delivering a 0-length frame.  Are you sure that your "Transcoder" 
code is always correctly setting "fFrameSize" before calling 
"afterGetting(this)"?
-- 

Ross Finlayson
Live Networks, Inc.
http://www.live555.com/


More information about the live-devel mailing list