[Live-devel] Why not skip(or drop) the remaining packets of a truncated frame?

Brain Lai brainlai at gmail.com
Mon Dec 18 18:36:22 PST 2006


Dear Sir:

In MultiFramedRTPSource.cpp, I note if the provided
SubsessionIOState::fBuffer is not large enough to hold a complelte frame,
the MultiFramedRTPSource will call its afterGetting() to deliver the
truncated frame due to fNumTruncatedBytes > 0. However, the remaining
packets of this frame is not skipped or dropped but delivered as the next
frame with the same timestamp.

Is it acceptable in reality?

I am trying to record MPEG4 frames and feels a little bit strange...

Brain Lai
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.live555.com/pipermail/live-devel/attachments/20061218/d64f4fb5/attachment.html 


More information about the live-devel mailing list