X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fkthumb.cpp;h=350f14f46bb8cf65b9fea30de5f14d06dc66039e;hb=91bbd7aab80b69fff349cbfa3828a3e0b94a38ea;hp=bdd6d9689ad240ac90f68243074fba2a167da734;hpb=56bef60dc0a1e741f6c9afb4e4e2cc725f1aee78;p=kdenlive diff --git a/src/kthumb.cpp b/src/kthumb.cpp index bdd6d968..350f14f4 100644 --- a/src/kthumb.cpp +++ b/src/kthumb.cpp @@ -207,7 +207,9 @@ QImage KThumb::getFrame(Mlt::Frame *frame, int frameWidth, int displayWidth, int mlt_image_format format = mlt_image_rgb24a; frame->set("rescale.interp", "nearest"); frame->set("deinterlace_method", "onefield"); - frame->set("progressive", "1"); + frame->set("top_field_first", -1 ); + //frame->set("progressive", "1"); + if (ow % 2 == 1) ow++; const uchar* imagedata = frame->get_image(format, ow, oh); QImage image(ow, oh, QImage::Format_ARGB32_Premultiplied); memcpy(image.bits(), imagedata, ow * oh * 4);//.byteCount());