Logo: general fixes

1. updates JSON schema
2. removes unused fields
3. runs tests in CI
This commit is contained in:
Carter Li
2026-01-12 09:34:25 +08:00
parent e10c9cc164
commit 16e6decebf
3 changed files with 15 additions and 1 deletions
+14
View File
@@ -3202,6 +3202,20 @@
}
}
},
{
"title": "Logo",
"type": "object",
"additionalProperties": false,
"properties": {
"type": {
"const": "logo",
"description": "Query built-in logo for JSON output"
},
"condition": {
"$ref": "#/$defs/conditions"
}
}
},
{
"title": "Media",
"type": "object",
+1
View File
@@ -109,6 +109,7 @@
},
"tpm",
"version",
"logo",
"break",
"colors"
]
-1
View File
@@ -4,7 +4,6 @@
typedef struct FFLogoOptions
{
FFModuleArgs moduleArgs;
} FFLogoOptions;
static_assert(sizeof(FFLogoOptions) <= FF_OPTION_MAX_SIZE, "FFLogoOptions size exceeds maximum allowed size");