From: Jean-Baptiste Mardelle Date: Sat, 10 Nov 2012 14:09:49 +0000 (+0100) Subject: Nicer light gray background for thumbnail when transparent, remove unnecessary frame... X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=6555f094d1de6ca07b7671a9ed6dd1ef940c2d87;p=kdenlive Nicer light gray background for thumbnail when transparent, remove unnecessary frame setting when creating thumbs --- diff --git a/src/kthumb.cpp b/src/kthumb.cpp index 86dcab93..0ab4eab2 100644 --- a/src/kthumb.cpp +++ b/src/kthumb.cpp @@ -168,9 +168,6 @@ QImage KThumb::getProducerFrame(int framepos, int frameWidth, int displayWidth, QMutexLocker lock(&m_mutex); m_producer->seek(framepos); Mlt::Frame *frame = m_producer->get_frame(); - frame->set("rescale.interp", "nearest"); - frame->set("deinterlace_method", "onefield"); - frame->set("top_field_first", -1 ); QImage p = getFrame(frame, frameWidth, displayWidth, height); delete frame; return p; @@ -229,7 +226,7 @@ QImage KThumb::getFrame(Mlt::Frame *frame, int frameWidth, int displayWidth, int } else { image = image.scaled(displayWidth, height, Qt::IgnoreAspectRatio).rgbSwapped(); } - p.fill(QColor(Qt::black).rgb()); + p.fill(QColor(100, 100, 100, 70)); QPainter painter(&p); painter.drawImage(p.rect(), image); painter.end();