From 1e010ab5f1b05cb3ae8ee7ea61f5c011ffe430c5 Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Sun, 28 May 2023 20:07:32 +0200 Subject: Cleanup: reduce some scopes. --- src/reel.cc | 20 ++++++++------------ 1 file changed, 8 insertions(+), 12 deletions(-) (limited to 'src') diff --git a/src/reel.cc b/src/reel.cc index cca62ed8..c6049015 100644 --- a/src/reel.cc +++ b/src/reel.cc @@ -353,25 +353,21 @@ Reel::give_kdm_to_assets (DecryptedKDM const & kdm) void Reel::add (shared_ptr asset) { - auto p = dynamic_pointer_cast (asset); - auto so = dynamic_pointer_cast (asset); - auto su = dynamic_pointer_cast (asset); - auto m = dynamic_pointer_cast (asset); - auto c = dynamic_pointer_cast (asset); - auto a = dynamic_pointer_cast (asset); - if (p) { + if (auto p = dynamic_pointer_cast(asset)) { _main_picture = p; - } else if (so) { + } else if (auto so = dynamic_pointer_cast(asset)) { _main_sound = so; - } else if (su) { + } else if (auto su = dynamic_pointer_cast(asset)) { _main_subtitle = su; - } else if (m) { + } else if (auto m = dynamic_pointer_cast(asset)) { _main_markers = m; - } else if (c) { + } else if (auto c = dynamic_pointer_cast(asset)) { _closed_captions.push_back (c); - } else if (a) { + } else if (auto a = dynamic_pointer_cast(asset)) { _atmos = a; } + + DCP_ASSERT(false); } -- cgit v1.2.3