Media: make it able to print player info in custom format

This commit is contained in:
Carter Li
2024-12-25 09:04:10 +08:00
parent 28ec935c42
commit f38a51c9bc
2 changed files with 15 additions and 16 deletions
+1 -12
View File
@@ -118,18 +118,7 @@ void ffGeneratePlayerJsonConfig(FFPlayerOptions* options, yyjson_mut_doc* doc, y
void ffGeneratePlayerJsonResult(FF_MAYBE_UNUSED FFMediaOptions* options, yyjson_mut_doc* doc, yyjson_mut_val* module)
{
const FFMediaResult* media = ffDetectMedia();
if(media->error.length > 0)
{
yyjson_mut_obj_add_strbuf(doc, module, "error", &media->error);
return;
}
yyjson_mut_val* obj = yyjson_mut_obj_add_obj(doc, module, "result");
yyjson_mut_obj_add_strbuf(doc, obj, "player", &media->player);
yyjson_mut_obj_add_strbuf(doc, obj, "playerId", &media->playerId);
yyjson_mut_obj_add_strbuf(doc, obj, "url", &media->url);
yyjson_mut_obj_add_str(doc, module, "error", "Player module is an alias of Media module");
}
static FFModuleBaseInfo ffModuleInfo = {