This commit is contained in:
G gillian 2025-12-15 15:20:42 -05:00
commit fb799013ad

View File

@ -337,6 +337,8 @@ def capture(
if duration is not None and num_samples is None: if duration is not None and num_samples is None:
num_samples = int(duration * sample_rate) num_samples = int(duration * sample_rate)
echo_verbose(f"Duration {duration}s = {num_samples} samples at {format_sample_rate(sample_rate)}", verbose) echo_verbose(f"Duration {duration}s = {num_samples} samples at {format_sample_rate(sample_rate)}", verbose)
elif duration is None and num_samples is None:
raise click.ClickException(f"Must provide either --num-samples or --duration")
# Show capture parameters # Show capture parameters
echo_progress(f"Capturing from {device.upper()}...", quiet) echo_progress(f"Capturing from {device.upper()}...", quiet)