From a7517f1ae3d0c24dee723c94a94658c8d269102f Mon Sep 17 00:00:00 2001
From: Stepan Salenikovich <stepan.salenikovich@savoirfairelinux.com>
Date: Tue, 3 Mar 2015 11:38:36 -0500
Subject: [PATCH] video: fix crash when starting video

Refs #67636
---
 src/video/manager.cpp | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/src/video/manager.cpp b/src/video/manager.cpp
index 6212b779..672c625f 100644
--- a/src/video/manager.cpp
+++ b/src/video/manager.cpp
@@ -165,17 +165,17 @@ void Video::ManagerPrivate::startedDecoding(const QString& id, const QString& sh
    QSize res = QSize(width,height);
 
    if (m_lRenderers[id.toLatin1()] == nullptr ) {
-       #if defined(Q_OS_DARWIN)
-             m_lRenderers["local"] = new Video::DirectRenderer("local", res);
-       #else
-             m_lRenderers["local"] = new Video::ShmRenderer("local",shmPath,res);
-       #endif
+#if defined(Q_OS_DARWIN)
+      m_lRenderers[id.toLatin1()] = new Video::DirectRenderer(id.toLatin1(), res);
+#else
+      m_lRenderers[id.toLatin1()] = new Video::ShmRenderer(id.toLatin1(),shmPath,res);
+#endif
       m_lRenderers[id.toLatin1()]->moveToThread(q_ptr);
       if (!q_ptr->isRunning())
          q_ptr->start();
    }
    else {
-      Video::Renderer* Renderer = m_lRenderers[id.toLatin1()];
+      // Video::Renderer* Renderer = m_lRenderers[id.toLatin1()];
       //TODO: do direct renderer stuff here
       m_lRenderers[id.toLatin1()]->setSize(res);
 #if !defined(Q_OS_DARWIN)
-- 
GitLab