diff --git a/src/video_capture/decklink.cpp b/src/video_capture/decklink.cpp index 87d75494e..78eb56dbc 100644 --- a/src/video_capture/decklink.cpp +++ b/src/video_capture/decklink.cpp @@ -492,11 +492,12 @@ static int decklink_help(bool full, const char *query_prop_fcc = nullptr) { col() << "\nDecklink options:\n"; + col() << SBOLD(SRED("\t-t decklink") << ":[full]help") << " | " + << SBOLD(SRED("-t decklink") << ":query=") << "\n"; col() << SBOLD(SRED("\t-t decklink") << "{:m[ode]=|:d[evice]=|:c[odec]=...=<" - "val>}* | decklink:[full]help") + "val>}*") << "\n"; - col() << "\t\tor\n"; col() << SBOLD(SRED("\t-t decklink") << "[:[::[:3D][" ":sync_timecode][:connection=][:aacl][:detect-" diff --git a/src/video_display/decklink.cpp b/src/video_display/decklink.cpp index af1dbc5b2..510a967fa 100644 --- a/src/video_display/decklink.cpp +++ b/src/video_display/decklink.cpp @@ -517,7 +517,9 @@ show_help(bool full, const char *query_prop_fcc = nullptr) col() << SBOLD(SRED("\t-d decklink") << "[:d[evice]=][:Level{A|B}][:3D][:aacl][:half-" "duplex][:HDR[=][:drift_fix]]\n"); - col() << SBOLD(SRED("\t-d decklink") << ":[full]help\n"); + col() << SBOLD(SRED("\t-d decklink") << ":[full]help") << " | " + << SBOLD(SRED("-d decklink") << ":query=" + "\n"); col() << "\nOptions:\n"; if (!full) { col() << SBOLD("\tfullhelp") << "\tdisplay additional options and more details\n"; @@ -568,6 +570,7 @@ show_help(bool full, const char *query_prop_fcc = nullptr) col() << SBOLD("\tminresample=") << " minimum amount the resample delta can be when scaling is applied. Measured in Hz\n"; col() << SBOLD("\ttargetbuffer=") << " target amount of samples to have in the buffer (per channel)\n"; col() << SBOLD("\tkeep-settings") << "\tdo not apply any DeckLink settings by UG than required (keep user-selected defaults)\n"; + col() << SBOLD("\tquery=") << "\tquery specified device argument in help listing\n"; col() << SBOLD("\t=") << "\tarbitrary BMD option (given a FourCC) and corresponding value\n"; }