From 46340988885a128d03930b233ae792bb559f3392 Mon Sep 17 00:00:00 2001 From: Matt Ranostay Date: Thu, 4 Jan 2018 11:59:26 -0800 Subject: binding: mediaplayer: tag media type in playlist Some clients may not want or need both audio and video media in the the returned playlist. This change tags the media type in each playlist entries JSON output. Bug-AGL: SPEC-1236 Change-Id: I78a25b92f64eb73cca24f5f6a857913567c25f2c Signed-off-by: Matt Ranostay --- binding/media-api.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'binding/media-api.c') diff --git a/binding/media-api.c b/binding/media-api.c index 892f67d..065b258 100644 --- a/binding/media-api.c +++ b/binding/media-api.c @@ -88,6 +88,9 @@ static json_object *new_json_object_from_device(GList *list) jstring = json_object_new_string(item->path); json_object_object_add(jdict, "path", jstring); + jstring = json_object_new_string(lms_scan_types[item->type]); + json_object_object_add(jdict, "type", jstring); + if (item->metadata.title) { jstring = json_object_new_string(item->metadata.title); json_object_object_add(jdict, "title", jstring); -- cgit 1.2.3-korg