From 415d3191def17c8364ad7ea114493427319d33fe Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Mon, 16 Dec 2019 18:30:09 +0100 Subject: [PATCH] Parse v2 session-information --- libs/ardour/session_state.cc | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/libs/ardour/session_state.cc b/libs/ardour/session_state.cc index a07eb9aad3..f61c197a0a 100644 --- a/libs/ardour/session_state.cc +++ b/libs/ardour/session_state.cc @@ -4523,6 +4523,12 @@ Session::get_info_from_path (const string& xmlpath, float& sample_rate, SampleFo return -1; } + if ((parse_stateful_loading_version(version) / 1000L) <= 2) { + /* sample-format '0' is implicit */ + data_format = FormatFloat; + found_data_format = true; + } + node = node->children; while (node != NULL) { if (!strcmp((const char*) node->name, "ProgramVersion")) {