--- Begin Message ---
Hi Ross,
Yes, I confirm there is an issue if the last RTP packet contains multiple
lines. This occurs especially in case of low resolution.
However, the condition "fOurSource->fCurPacketMarkerBit &&
fOurSource->fNextLine == fOurSource->fNumLines" is never met.
Find attached a correction of the previous patch.
I have done a test using openRTSP and live555MediaServer streaming a mkv file
containing raw video.
Yahia
-----Message d'origine-----
De : live-devel [mailto:live-devel-boun...@us.live555.com] De la part de Ross
Finlayson
Envoyé : vendredi 27 novembre 2020 12:33
À : LIVE555 Streaming Media - development & use
Objet : Re: [Live-devel] Raw issue
Yahia,
Unfortunately I don’t have access to a raw video RTP stream, so I can’t test
this myself. So, you’re going to have to debug this for us.
We changed the implementation of “RawVideoRTPSource” in version 2020.07.21, to
address this problem:
http://lists.live555.com/pipermail/live-devel/2020-July/021670.html
The intended fix - made in version 2020.07.21 - was not to set
“fCurrentPacketCompletesFrame” unless:
1/ The packet has the RTP ‘M’ bit set, and
2/ We have just processed the last line in the packet.
If this is not working as intended, then please propose a patch.
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
patch.diff
Description: patch.diff
--- End Message ---
_______________________________________________
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel