Modules: export module info

This commit is contained in:
李通洲
2025-08-03 22:50:56 +08:00
parent 6f8d276545
commit 559082806b
146 changed files with 295 additions and 147 deletions
+2 -2
View File
@@ -414,7 +414,7 @@ void ffGenerateGPUJsonResult(FFGPUOptions* options, yyjson_mut_doc* doc, yyjson_
}
}
static FFModuleBaseInfo ffModuleInfo = {
FFModuleBaseInfo ffGPUModuleInfo = {
.name = FF_GPU_MODULE_NAME,
.description = "Print GPU names, graphic memory size, type, etc",
.initOptions = (void*) ffInitGPUOptions,
@@ -449,7 +449,7 @@ static FFModuleBaseInfo ffModuleInfo = {
void ffInitGPUOptions(FFGPUOptions* options)
{
options->moduleInfo = ffModuleInfo;
options->moduleInfo = ffGPUModuleInfo;
ffOptionInitModuleArg(&options->moduleArgs, "󰾲");
options->driverSpecific = false;
+2
View File
@@ -7,3 +7,5 @@
void ffPrintGPU(FFGPUOptions* options);
void ffInitGPUOptions(FFGPUOptions* options);
void ffDestroyGPUOptions(FFGPUOptions* options);
extern FFModuleBaseInfo ffGPUModuleInfo;