|
|
|
@ -363,6 +363,9 @@ void EncodeManager::doUpdate(bool allowLossy, const Region& changed_,
|
|
|
|
|
unsigned screenArea;
|
|
|
|
|
|
|
|
|
|
updates++;
|
|
|
|
|
if (conn->cp.supportsUdp)
|
|
|
|
|
((network::UdpStream *) conn->getOutStream(conn->cp.supportsUdp))->setFrameNumber(updates);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// The video resolution may have changed, check it
|
|
|
|
|
if (conn->cp.kasmPassed[ConnParams::KASM_MAX_VIDEO_RESOLUTION])
|
|
|
|
@ -675,9 +678,6 @@ Encoder *EncodeManager::startRect(const Rect& rect, int type, const bool trackQu
|
|
|
|
|
|
|
|
|
|
beforeLength = conn->getOutStream(conn->cp.supportsUdp)->length();
|
|
|
|
|
|
|
|
|
|
if (conn->cp.supportsUdp)
|
|
|
|
|
((network::UdpStream *) conn->getOutStream(conn->cp.supportsUdp))->setFrameNumber(updates);
|
|
|
|
|
|
|
|
|
|
stats[klass][activeType].rects++;
|
|
|
|
|
stats[klass][activeType].pixels += rect.area();
|
|
|
|
|
equiv = 12 + rect.area() * (conn->cp.pf().bpp/8);
|
|
|
|
|