From 03a6be002b24e6cbb998d31a5cf4703de6196aa2 Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Sun, 7 Apr 2024 23:44:12 +0200 Subject: Use mpeg2 prefix for MPEG2 video asset filenames. --- src/lib/util.cc | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'src/lib') diff --git a/src/lib/util.cc b/src/lib/util.cc index 60117f61d..b727d7b68 100644 --- a/src/lib/util.cc +++ b/src/lib/util.cc @@ -56,6 +56,7 @@ #include #include #include +#include #include #include #include @@ -103,6 +104,7 @@ LIBDCP_ENABLE_WARNINGS using std::bad_alloc; using std::cout; +using std::dynamic_pointer_cast; using std::endl; using std::istream; using std::list; @@ -748,9 +750,10 @@ asset_filename (shared_ptr asset, string type, int reel_index, int r string -video_asset_filename (shared_ptr asset, int reel_index, int reel_count, optional summary) +video_asset_filename(shared_ptr asset, int reel_index, int reel_count, optional summary) { - return asset_filename(asset, "j2c", reel_index, reel_count, summary, ".mxf"); + string type = dynamic_pointer_cast(asset) ? "mpeg2" : "j2c"; + return asset_filename(asset, type, reel_index, reel_count, summary, ".mxf"); } -- cgit v1.2.3