Skip to content

Commit 3f0ae13

Browse files
committed
JsonConfig: clarify the breaking change
1 parent 4370c09 commit 3f0ae13

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

src/options/logo.c

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,11 @@ bool ffOptionsParseLogoCommandLine(FFOptionsLogo* options, const char* key, cons
110110
options->preserveAspectRatio = ffOptionParseBoolean(value);
111111
else if(ffStrEqualsIgnCase(subKey, "recache"))
112112
options->recache = ffOptionParseBoolean(value);
113+
else if(ffStrEqualsIgnCase(subKey, "separate"))
114+
{
115+
fputs("--logo-separate has been renamed to --logo-position\n", stderr);
116+
exit(477);
117+
}
113118
else if(ffStrEqualsIgnCase(subKey, "position"))
114119
{
115120
options->position = (FFLogoPosition) ffOptionParseEnum(key, value, (FFKeyValuePair[]) {
@@ -362,6 +367,8 @@ const char* ffOptionsParseLogoJsonConfig(FFOptionsLogo* options, yyjson_val* roo
362367
options->recache = yyjson_get_bool(val);
363368
continue;
364369
}
370+
else if(ffStrEqualsIgnCase(key, "separate"))
371+
return "logo.separate has been renamed to logo.position\n";
365372
else if (ffStrEqualsIgnCase(key, "position"))
366373
{
367374
int value;

0 commit comments

Comments
 (0)