@@ -95,21 +95,22 @@ void QXmppCallPrivate::padAdded(GstPad *pad)
95
95
if (nameParts.size () < 4 ) {
96
96
return ;
97
97
}
98
- if (nameParts[0 ] == QLatin1String ( " send" ) &&
99
- nameParts[1 ] == QLatin1String ( " rtp" ) &&
100
- nameParts[2 ] == QLatin1String ( " src" ) ) {
98
+ if (nameParts[0 ] == u " send" &&
99
+ nameParts[1 ] == u " rtp" &&
100
+ nameParts[2 ] == u " src" ) {
101
101
if (nameParts.size () != 4 ) {
102
102
return ;
103
103
}
104
104
int sessionId = nameParts[3 ].toInt ();
105
105
auto stream = findStreamById (sessionId);
106
106
stream->d ->addRtpSender (pad);
107
- } else if (nameParts[0 ] == QLatin1String ( " recv" ) ||
108
- nameParts[1 ] == QLatin1String ( " rtp" ) ||
109
- nameParts[2 ] == QLatin1String ( " src" ) ) {
107
+ } else if (nameParts[0 ] == u " recv" ||
108
+ nameParts[1 ] == u " rtp" ||
109
+ nameParts[2 ] == u " src" ) {
110
110
if (nameParts.size () != 6 ) {
111
111
return ;
112
112
}
113
+
113
114
int sessionId = nameParts[3 ].toInt ();
114
115
int pt = nameParts[5 ].toInt ();
115
116
auto stream = findStreamById (sessionId);
@@ -174,7 +175,7 @@ void QXmppCallPrivate::filterGStreamerFormats(QList<GstCodec> &formats)
174
175
}
175
176
}
176
177
177
- QXmppCallStream *QXmppCallPrivate::findStreamByMedia (const QString & media)
178
+ QXmppCallStream *QXmppCallPrivate::findStreamByMedia (QStringView media)
178
179
{
179
180
for (auto stream : std::as_const (streams)) {
180
181
if (stream->media () == media) {
@@ -184,7 +185,7 @@ QXmppCallStream *QXmppCallPrivate::findStreamByMedia(const QString &media)
184
185
return nullptr ;
185
186
}
186
187
187
- QXmppCallStream *QXmppCallPrivate::findStreamByName (const QString & name)
188
+ QXmppCallStream *QXmppCallPrivate::findStreamByName (QStringView name)
188
189
{
189
190
for (auto stream : std::as_const (streams)) {
190
191
if (stream->name () == name) {
@@ -721,8 +722,8 @@ void QXmppCall::addVideo()
721
722
}
722
723
723
724
// create video stream
724
- QLatin1String creator = (d->direction == QXmppCall::OutgoingDirection) ? QLatin1String ( " initiator" ) : QLatin1String ( " responder" ) ;
725
- stream = d->createStream (VIDEO_MEDIA, creator, QLatin1String ( " webcam" ) );
725
+ QString creator = (d->direction == QXmppCall::OutgoingDirection) ? u " initiator" _s : u " responder" _s ;
726
+ stream = d->createStream (VIDEO_MEDIA. toString () , creator, u " webcam" _s );
726
727
d->streams << stream;
727
728
728
729
// build request
0 commit comments