Skip to content

Commit 76b2c25

Browse files
authored
Update mod.rs
1 parent 5d61171 commit 76b2c25

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

src-tauri/src/audio/mod.rs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -394,6 +394,7 @@ impl AudioEngine {
394394
cancel: Arc<AtomicBool>,
395395
app: AppHandle,
396396
) -> Result<LatencyTestReport, AudioError> {
397+
let item_name = settings.item_name.clone();
397398
let runtime = AudioRuntime::new(settings)?;
398399
let repeats = request.repeats.clamp(1, 128);
399400
let duration = request.duration_secs.clamp(0.03, 12.0);
@@ -476,7 +477,7 @@ impl AudioEngine {
476477
};
477478

478479
let run_tag = timestamp_filename();
479-
let output_dir = resolve_measurement_output_dir(&request.output_dir, &settings.item_name, &run_tag);
480+
let output_dir = resolve_measurement_output_dir(&request.output_dir, &item_name, &run_tag);
480481
if request.save_per_sound_plot {
481482
if let (Some(rec), Some(reference), Some(avg_delay)) =
482483
(first_recorded.as_ref(), first_reference.as_ref(), report.average_delay_ms)
@@ -693,6 +694,7 @@ impl AudioEngine {
693694
cancel: Arc<AtomicBool>,
694695
app: AppHandle,
695696
) -> Result<TestResultPayload, AudioError> {
697+
let item_name = settings.item_name.clone();
696698
let runtime = AudioRuntime::new(settings)?;
697699
request.f0 = request.f0.max(20.0);
698700
request.f1 = request.f1.clamp(request.f0 + 1.0, 20_000.0);
@@ -871,8 +873,7 @@ impl AudioEngine {
871873
files: {
872874
let mut files = serde_json::Map::<String, Value>::new();
873875
let ts = timestamp_filename();
874-
let output_dir =
875-
resolve_measurement_output_dir(&request.output_dir, &settings.item_name, &ts);
876+
let output_dir = resolve_measurement_output_dir(&request.output_dir, &item_name, &ts);
876877

877878
if request.save_plots {
878879
ensure_output_dir(&output_dir)?;

0 commit comments

Comments
 (0)