summaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2025-01-11 23:28:22 +0100
committerCarl Hetherington <cth@carlh.net>2025-01-12 02:06:50 +0100
commitbf046ff9f983efb4419f781f00fce2e16122010f (patch)
tree6a42d2a5cc4a1f4e6e90061b8e7b1c293ec83dd9 /src/lib
parentff7eb5af765936b832c8519e9340498ee9fb25f4 (diff)
Fix fl indication in ISDCF name.
Maybe I missed it, or maybe it changed, but apparently 3.5fl is supposed to be written as 35fl in the name.
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/film.cc5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/lib/film.cc b/src/lib/film.cc
index 4c3fd61a5..7b6b46ab9 100644
--- a/src/lib/film.cc
+++ b/src/lib/film.cc
@@ -964,10 +964,7 @@ Film::isdcf_name (bool if_created_now) const
}
if (_luminance) {
- auto fl = _luminance->value_in_foot_lamberts();
- char buffer[64];
- snprintf (buffer, sizeof(buffer), "%.1f", fl);
- isdcf_name += String::compose("-%1fl", buffer);
+ isdcf_name += fmt::format("-{}fl", std::round(_luminance->value_in_foot_lamberts() * 10));
}
if (video_frame_rate() != 24) {