From 60ce997b97f1a1c52b3ca371db3a60471e8eb6ec Mon Sep 17 00:00:00 2001 From: Matthew Marks Date: Fri, 1 Mar 2024 09:56:41 +0000 Subject: [PATCH] Explain upper case feature and document in code --- apps/bmxtranswrap/bmxtranswrap.cpp | 2 ++ apps/raw2bmx/raw2bmx.cpp | 2 ++ docs/imf_track_files.md | 2 +- 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/apps/bmxtranswrap/bmxtranswrap.cpp b/apps/bmxtranswrap/bmxtranswrap.cpp index 590c5360..85c3ddaf 100644 --- a/apps/bmxtranswrap/bmxtranswrap.cpp +++ b/apps/bmxtranswrap/bmxtranswrap.cpp @@ -731,6 +731,8 @@ static void usage(const char *cmd) printf(" - {fp_uuid}: The UUID material number in a file source package UMID\n"); printf(" The clip writers will by default generate UMIDs with UUID material numbers\n"); printf(" - {fp_umid}: The file source package UMID\n"); + printf(" At least one letter in a variable name can also be in uppercase, which will result in\n"); + printf(" the corresponding substituted value being in uppercase.\n"); printf(" - format is 64 hexadecimal characters and any '.' and '-' characters are ignored\n"); printf(" - format is 32 hexadecimal characters and any '.' and '-' characters are ignored\n"); printf(" - format is YYYY-MM-DDThh:mm:ss:qm where qm is in units of 1/250th second\n"); diff --git a/apps/raw2bmx/raw2bmx.cpp b/apps/raw2bmx/raw2bmx.cpp index 8daef81b..1a81b0ae 100644 --- a/apps/raw2bmx/raw2bmx.cpp +++ b/apps/raw2bmx/raw2bmx.cpp @@ -850,6 +850,8 @@ static void usage(const char *cmd) printf(" - {fp_uuid}: The UUID material number in a file source package UMID\n"); printf(" The clip writers will by default generate UMIDs with UUID material numbers\n"); printf(" - {fp_umid}: The file source package UMID\n"); + printf(" At least one letter in a variable name can also be in uppercase, which will result in\n"); + printf(" the corresponding substituted value being in uppercase.\n"); printf(" - format is 64 hexadecimal characters and any '.' and '-' characters are ignored\n"); printf(" - format is 32 hexadecimal characters and any '.' and '-' characters are ignored\n"); printf(" - format is YYYY-MM-DDThh:mm:ss:qm where qm is in units of 1/250th second\n"); diff --git a/docs/imf_track_files.md b/docs/imf_track_files.md index ba206180..cb65f33b 100644 --- a/docs/imf_track_files.md +++ b/docs/imf_track_files.md @@ -37,4 +37,4 @@ and [SMPTE ST 2067-21 - Application #2E](https://ieeexplore.ieee.org/document/90 * Mastering Display Maximum Luminance (`--display-max-luma`) * Mastering Display Minimum Luminance (`--display-min-luma`) -IMF Track File names conventionally include the UUID material number of the top-level file source package UMID. This can be accomplished automatically by supplying an output filename argument as a pattern, such as `-o {Type}_{fp_uuid}.mxf`. This example pattern results in a filename beginning with `video`, `audio` or `data`, but can be tuned with the `--ess-type-names` parameter. +IMF Track File names conventionally include the UUID material number of the top-level file source package UMID. This can be accomplished automatically by supplying an output filename argument as a pattern, such as `-o {Type}_{fp_uuid}.mxf`. This example pattern results in a filename beginning with `VIDEO`, `AUDIO` or `DATA`, such as `VIDEO_a145db5d-4623-4233-913f-15e16980b840.mxf`, but can be tuned with the `--ess-type-names` parameter.