Allow export-graph for analysis only

This is in preparation for #8318 to allow loudness analysis
of an export-range without actually writing a file.
This commit is contained in:
Robin Gareus 2020-07-19 20:38:40 +02:00
parent 15fcb5c782
commit 9d119b5ac5
Signed by: rgareus
GPG Key ID: A090BCE02CF57F04

View File

@ -455,6 +455,12 @@ ExportGraphBuilder::SFC::SFC (ExportGraphBuilder &parent, FileSpec const & new_c
intermediate = analyser;
}
if (config.format->format_id() == ExportFormatBase::F_None) {
/* do not encode result, stop after chunker/analyzer */
assert (_analyse);
return;
}
if (config.format->demo_noise_duration () > 0 && config.format->demo_noise_interval () > 0) {
samplecnt_t sample_rate = parent.session.nominal_sample_rate();
demo_noise_adder.reset (new DemoNoiseAdder (channels));