From 90dd498be7658605ca7558769ea1bcae36ab6330 Mon Sep 17 00:00:00 2001 From: Linus Jahn Date: Fri, 19 Feb 2021 16:35:08 +0100 Subject: QXmppCallStream: Use QRandomGenerator for Qt >= 5.10 --- src/client/QXmppCallStream.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/client') diff --git a/src/client/QXmppCallStream.cpp b/src/client/QXmppCallStream.cpp index 386906b8..8729f4b0 100644 --- a/src/client/QXmppCallStream.cpp +++ b/src/client/QXmppCallStream.cpp @@ -27,6 +27,10 @@ #include "QXmppCall_p.h" #include "QXmppStun.h" +#if QT_VERSION >= QT_VERSION_CHECK(5, 10, 0) +#include +#endif + #include #include @@ -49,7 +53,11 @@ QXmppCallStreamPrivate::QXmppCallStreamPrivate(QXmppCallStream *parent, GstEleme name(name_), id(id_) { +#if QT_VERSION >= QT_VERSION_CHECK(5, 10, 0) + localSsrc = QRandomGenerator::global()->generate(); +#else localSsrc = qrand(); +#endif iceReceiveBin = gst_bin_new(QStringLiteral("receive_%1").arg(id).toLatin1().data()); iceSendBin = gst_bin_new(QStringLiteral("send_%1").arg(id).toLatin1().data()); -- cgit v1.2.3