void ClipItem::resizeStart(int posx, double scale) {
AbstractClipItem::resizeStart(posx, scale);
- if (m_hasThumbs) startThumbTimer->start(100);
+ if (m_hasThumbs && KdenliveSettings::videothumbnails()) startThumbTimer->start(100);
}
void ClipItem::resizeEnd(int posx, double scale) {
AbstractClipItem::resizeEnd(posx, scale);
- if (m_hasThumbs) endThumbTimer->start(100);
+ if (m_hasThumbs && KdenliveSettings::videothumbnails()) endThumbTimer->start(100);
}
// virtual
QImage scale = image.scaled(width, height, Qt::KeepAspectRatio, Qt::SmoothTransformation).rgbSwapped();
pix = pix.fromImage(scale);
} else pix.fill(Qt::black);
+ mlt_pool_release(new_image);
if (frame) delete frame;
return pix;
}
QImage scale = image.scaled(width, height, Qt::KeepAspectRatio, Qt::SmoothTransformation).rgbSwapped();
pix = pix.fromImage(scale);
} else pix.fill(Qt::black);
-
+ mlt_pool_release(new_image);
emit replyGetImage(clipId, 0, pix, width, height);
} else if (frame->get_int("test_audio") == 0) {