]> git.sesse.net Git - kdenlive/blobdiff - src/docclipbase.cpp
Fetch audio thumbs one after another, so that we don't create hundreds of threads:
[kdenlive] / src / docclipbase.cpp
index f14026b74a6fc71e303076e7bc9a735acb61ecef..9da1405f50da0193d4609d98a21c61a452efc9ec 100644 (file)
@@ -126,9 +126,7 @@ void DocClipBase::setZone(QPoint zone)
 
 QPoint DocClipBase::zone() const
 {
-    QPoint zone;
-    zone.setX(m_properties.value("zone_in").toInt());
-    zone.setY(m_properties.value("zone_out", "50").toInt());
+    QPoint zone(m_properties.value("zone_in", "0").toInt(), m_properties.value("zone_out", "50").toInt());
     return zone;
 }
 
@@ -142,7 +140,7 @@ void DocClipBase::slotCreateAudioTimer()
 
 void DocClipBase::askForAudioThumbs()
 {
-    if (m_thumbProd && m_audioTimer) slotGetAudioThumbs();
+    if (m_thumbProd && m_audioTimer) m_thumbProd->askForAudioThumbs(getId());
 }
 
 void DocClipBase::slotClearAudioCache()