summaryrefslogtreecommitdiff
path: root/src/lib/create_cli.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/create_cli.cc')
-rw-r--r--src/lib/create_cli.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lib/create_cli.cc b/src/lib/create_cli.cc
index d47856036..af63f94fd 100644
--- a/src/lib/create_cli.cc
+++ b/src/lib/create_cli.cc
@@ -547,9 +547,9 @@ CreateCLI::make_film(function<void (string)> error) const
video->set_colour_conversion(PresetColourConversion::from_id(*cli_content.colour_conversion).conversion);
}
}
- if (film_content->audio) {
+ if (auto audio = film_content->audio) {
if (cli_content.channel) {
- for (auto stream: film_content->audio->streams()) {
+ for (auto stream: audio->streams()) {
AudioMapping mapping(stream->channels(), film->audio_channels());
for (int channel = 0; channel < stream->channels(); ++channel) {
mapping.set(channel, *cli_content.channel, 1.0f);
@@ -558,7 +558,7 @@ CreateCLI::make_film(function<void (string)> error) const
}
}
if (cli_content.gain) {
- film_content->audio->set_gain(*cli_content.gain);
+ audio->set_gain(*cli_content.gain);
}
}
}