X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Frenderer.cpp;h=fb61b814e43d2f711e0aadc790a0106f60fa101f;hb=a7640ab08689fb80c17386868d9e161960a4ffd2;hp=75cfa7e608f6e295d5a18268c84f1e2a443e0409;hpb=f3e4009355bff682d8e0494e188abb539874541f;p=kdenlive diff --git a/src/renderer.cpp b/src/renderer.cpp index 75cfa7e6..fb61b814 100644 --- a/src/renderer.cpp +++ b/src/renderer.cpp @@ -280,7 +280,7 @@ void Render::buildConsumer(const QString &profileName) m_mltConsumer->set("terminate_on_pause", 0); m_mltConsumer->set("deinterlace_method", KdenliveSettings::mltdeinterlacer().toUtf8().constData()); m_mltConsumer->set("rescale", KdenliveSettings::mltinterpolation().toUtf8().constData()); - m_mltConsumer->set("buffer", "1"); + m_mltConsumer->set("buffer", "25"); m_mltConsumer->set("real_time", KdenliveSettings::mltthreads()); } if (m_mltConsumer && m_mltConsumer->is_valid()) { @@ -327,7 +327,7 @@ void Render::buildConsumer(const QString &profileName) m_consumerThreadStartedEvent = m_mltConsumer->listen("consumer-thread-started", this, (mlt_listener) consumer_thread_started); m_consumerThreadStoppedEvent = m_mltConsumer->listen("consumer-thread-stopped", this, (mlt_listener) consumer_thread_stopped); } - m_mltConsumer->set("buffer", "1"); + m_mltConsumer->set("buffer", "25"); m_showFrameEvent = m_mltConsumer->listen("consumer-frame-show", this, (mlt_listener) consumer_gl_frame_show); } } else {