diff --git a/src/VideoDepacketizer.c b/src/VideoDepacketizer.c index 207ed73..1525498 100644 --- a/src/VideoDepacketizer.c +++ b/src/VideoDepacketizer.c @@ -764,7 +764,7 @@ static void processRtpPayload(PNV_VIDEO_PACKET videoPacket, int length, } if (!presentationTimeMs && frameIndex > 0) { - firstPacketPresentationTime = receiveTimeMs - syntheticPtsBase; + firstPacketPresentationTime = (unsigned int)(receiveTimeMs - syntheticPtsBase); } else { firstPacketPresentationTime = presentationTimeMs;