summaryrefslogtreecommitdiffstats
path: root/src/multimedia
diff options
context:
space:
mode:
Diffstat (limited to 'src/multimedia')
-rw-r--r--src/multimedia/base/qgraphicsvideoitem.cpp16
-rw-r--r--src/multimedia/base/qvideowidget.cpp3
2 files changed, 1 insertions, 18 deletions
diff --git a/src/multimedia/base/qgraphicsvideoitem.cpp b/src/multimedia/base/qgraphicsvideoitem.cpp
index 3cd0449..8aba269 100644
--- a/src/multimedia/base/qgraphicsvideoitem.cpp
+++ b/src/multimedia/base/qgraphicsvideoitem.cpp
@@ -408,21 +408,7 @@ void QGraphicsVideoItem::paint(
*/
QVariant QGraphicsVideoItem::itemChange(GraphicsItemChange change, const QVariant &value)
{
- Q_D(QGraphicsVideoItem);
-
- if (change == ItemVisibleChange && d->outputControl != 0 && d->rendererControl != 0) {
- if (value.toBool()) {
- d->outputControl->setOutput(QVideoOutputControl::RendererOutput);
-
- return d->outputControl->output() == QVideoOutputControl::RendererOutput;
- } else {
- d->outputControl->setOutput(QVideoOutputControl::NoOutput);
-
- return value;
- }
- } else {
- return QGraphicsItem::itemChange(change, value);
- }
+ return QGraphicsItem::itemChange(change, value);
}
QT_END_NAMESPACE
diff --git a/src/multimedia/base/qvideowidget.cpp b/src/multimedia/base/qvideowidget.cpp
index 31cfd8d..5df245e 100644
--- a/src/multimedia/base/qvideowidget.cpp
+++ b/src/multimedia/base/qvideowidget.cpp
@@ -868,9 +868,6 @@ void QVideoWidget::hideEvent(QHideEvent *event)
if (d->currentBackend)
d->currentBackend->hideEvent(event);
- if (d->outputControl)
- d->outputControl->setOutput(QVideoOutputControl::NoOutput);
-
QWidget::hideEvent(event);
}