if (KdenliveSettings::showrenderparams()) {
m_view.buttonInfo->setDown(true);
} else m_view.advanced_params->hide();
+
+ m_view.proxy_render->setHidden(!KdenliveSettings::enableproxy());
m_view.rescale_keep->setChecked(KdenliveSettings::rescalekeepratio());
connect(m_view.rescale_width, SIGNAL(valueChanged(int)), this, SLOT(slotUpdateRescaleWidth(int)));
}
}
- if (resizeProfile) render_process_args << "consumer:" + playlistPath;
- else render_process_args << playlistPath;
- render_process_args << dest;
+ if (resizeProfile)
+ render_process_args << "consumer:" + (scriptExport ? "$SOURCE" : playlistPath);
+ else
+ render_process_args << (scriptExport ? "$SOURCE" : playlistPath);
+ render_process_args << (scriptExport ? "$TARGET" : dest);
render_process_args << paramsList;
QString group = m_view.size_list->currentItem()->data(MetaGroupRole).toString();
bool activate = false;
QTreeWidgetItem *script = m_view.scripts_list->topLevelItem(0);
if (script) {
- script->setSelected(true);
m_view.scripts_list->setCurrentItem(script);
+ script->setSelected(true);
activate = true;
}
// m_view.start_script->setEnabled(activate);
return (m_view.export_audio->checkState() != Qt::Unchecked);
}
+void RenderWidget::updateProxyConfig()
+{
+ m_view.proxy_render->setHidden(!KdenliveSettings::enableproxy());
+}
+
+bool RenderWidget::proxyRendering()
+{
+ return m_view.proxy_render->isChecked();
+}