From 8f621db153a9372fb7ca511ad9f8f49c1372f3f8 Mon Sep 17 00:00:00 2001 From: Jonathan Aillet Date: Thu, 10 Oct 2019 14:25:18 +0200 Subject: Add 'available' info in dependency json Add boolean 'available' info in dependency json to indicate if a dependency is resolved. This json is used when calling mixer, therefore this information will be usefull for mixer. BUG-AGL: SPEC-2886 Change-Id: I957c23c8c22b77fa187d3fe505d6944d8047ed84 Signed-off-by: Jonathan Aillet --- lib/4a-hal-utilities/4a-hal-utilities-data.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'lib/4a-hal-utilities/4a-hal-utilities-data.c') diff --git a/lib/4a-hal-utilities/4a-hal-utilities-data.c b/lib/4a-hal-utilities/4a-hal-utilities-data.c index ea92b0e..888516f 100644 --- a/lib/4a-hal-utilities/4a-hal-utilities-data.c +++ b/lib/4a-hal-utilities/4a-hal-utilities-data.c @@ -487,8 +487,9 @@ json_object *HalUtlGetCompactJsonForSpecificDependencies(afb_api_t apiHandle, cardNb = requestedProbedDevice->deviceData->extendedCardNb; wrapRet = wrap_json_pack(&requestedProbedDeviceJ, - "{s:s s:s}", + "{s:s, s:b, s:s}", "uid", requestedProbedDevice->uid, + "available", cardNb ? 1 : 0, "cardNb", cardNb ? cardNb : "none"); if(wrapRet) { AFB_API_ERROR(apiHandle, -- cgit 1.2.3-korg