request(GetSourceImage): use PNG

This commit is contained in:
Stéphane Lepin 2019-04-26 14:05:12 +02:00 committed by Stéphane L
parent c5cdbc48a9
commit 8f88d1b7c4

View File

@ -1398,7 +1398,7 @@ HandlerResponse WSRequestHandler::HandleGetSourceImage(WSRequestHandler* req) {
QByteArray encodedImgBytes; QByteArray encodedImgBytes;
QBuffer buffer(&encodedImgBytes); QBuffer buffer(&encodedImgBytes);
buffer.open(QBuffer::WriteOnly); buffer.open(QBuffer::WriteOnly);
sourceImage.save(&buffer, "WEBP", 50); sourceImage.save(&buffer, "PNG", 50);
buffer.close(); buffer.close();
QString imgBase64(encodedImgBytes.toBase64()); QString imgBase64(encodedImgBytes.toBase64());
@ -1406,6 +1406,6 @@ HandlerResponse WSRequestHandler::HandleGetSourceImage(WSRequestHandler* req) {
OBSDataAutoRelease response = obs_data_create(); OBSDataAutoRelease response = obs_data_create();
obs_data_set_string(response, "sourceName", obs_source_get_name(source)); obs_data_set_string(response, "sourceName", obs_source_get_name(source));
obs_data_set_string(response, "img", imgBase64.toUtf8().constData()); obs_data_set_string(response, "img", imgBase64.toUtf8());
return req->SendOKResponse(response); return req->SendOKResponse(response);
} }