Skip to content
Snippets Groups Projects
Commit 53971615 authored by Edric Milaret's avatar Edric Milaret Committed by Stepan Salenikovich
Browse files

settings: fix video not showing on settings panel

Refs #77657

Change-Id: I4f9cf419f20f79e394ac9cde62ea4ee3fc665e25
parent d9844072
No related branches found
No related tags found
No related merge requests found
...@@ -42,14 +42,12 @@ VideoWidget::~VideoWidget() ...@@ -42,14 +42,12 @@ VideoWidget::~VideoWidget()
void void
VideoWidget::previewStarted(Video::Renderer *renderer) { VideoWidget::previewStarted(Video::Renderer *renderer) {
if (this->isVisible()) {
previewRenderer_ = renderer; previewRenderer_ = renderer;
connect(previewRenderer_, SIGNAL(frameUpdated()), connect(previewRenderer_, SIGNAL(frameUpdated()),
this, SLOT(frameFromPreview())); this, SLOT(frameFromPreview()));
connect(previewRenderer_, SIGNAL(stopped()), connect(previewRenderer_, SIGNAL(stopped()),
this, SLOT(previewStopped())); this, SLOT(previewStopped()));
} }
}
void void
VideoWidget::previewStopped() { VideoWidget::previewStopped() {
...@@ -102,13 +100,11 @@ VideoWidget::paintEvent(QPaintEvent *evt) { ...@@ -102,13 +100,11 @@ VideoWidget::paintEvent(QPaintEvent *evt) {
void void
VideoWidget::callInitiated(Call* call, Video::Renderer *renderer) { VideoWidget::callInitiated(Call* call, Video::Renderer *renderer) {
Q_UNUSED(call) Q_UNUSED(call)
if (this->isVisible()) {
renderer_ = renderer; renderer_ = renderer;
connect(renderer_, SIGNAL(frameUpdated()), this, SLOT(frameFromDistant())); connect(renderer_, SIGNAL(frameUpdated()), this, SLOT(frameFromDistant()));
connect(renderer_, SIGNAL(stopped()),this, SLOT(renderingStopped()), connect(renderer_, SIGNAL(stopped()),this, SLOT(renderingStopped()),
Qt::ConnectionType::DirectConnection); Qt::ConnectionType::DirectConnection);
} }
}
void void
VideoWidget::frameFromDistant() { VideoWidget::frameFromDistant() {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment