diff --git a/app/render/renderprocessor.cpp b/app/render/renderprocessor.cpp index f41f5f25e..79c6a5d43 100644 --- a/app/render/renderprocessor.cpp +++ b/app/render/renderprocessor.cpp @@ -273,6 +273,11 @@ NodeValueTable RenderProcessor::GenerateBlockTable(const Track *track, const Tim QVariant RenderProcessor::ProcessVideoFootage(const FootageJob &stream, const rational &input_time) { + if (ticket_->property("type").value() != RenderManager::kTypeVideo) { + // Video cannot contribute to audio, so we do nothing here + return QVariant(); + } + TexturePtr value = nullptr; // Check the still frame cache. On large frames such as high resolution still images, uploading