> >(Unfortunately, you didn't say what your downstream object is, so until you 
> >do, I can't really tell you how to increase the buffer size.)
> Ok, In H.264 mode, I’m directly using H264VideoStreamFramer, and in MPEG4 
> mode, I’m using MPEG4VideoStreamDiscreteFramer. I hope this is what you mean 
> by the downstream object.

No, I meant the 'sink' object that those feed into.  Is this a "RTPSink" 
(subclass)?  If so, then you should be seeing an error message like
         "MultiFramedRTPSink::afterGettingFrame1(): The input frame data was 
too large for our buffer size"

This error message will also tell you what to do:
        Increase "OutPacketBuffer::maxSize" to at least <something> *before* 
creating this 'RTPSink'.

You can do this in your main program, before you create any LIVE555 objects:
        OutPacketBuffer::maxSize = YOUR_NEW_BUFFER_SIZE;


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

Reply via email to