]> git.vomp.tv Git - jsonserver.git/commitdiff
Add currently-recording flag to recordings list
authorChris Tallon <chris@vomp.tv>
Sun, 11 Aug 2013 16:43:46 +0000 (17:43 +0100)
committerChris Tallon <chris@vomp.tv>
Sun, 11 Aug 2013 16:43:46 +0000 (17:43 +0100)
handler.c

index 1364ca9aa43f11a5c70ad4ffeccb43a54c926dec..cbb66d5540e1280fc7f6da9c6cc66dab8484e0f0 100644 (file)
--- a/handler.c
+++ b/handler.c
@@ -180,6 +180,11 @@ bool jsonserver_reclist(Json::Value& js)
     oneRec["Name"] = recording->Name();
     oneRec["Filename"] = recording->FileName();
     oneRec["FileSizeMB"] = recording->FileSizeMB();
+
+    cRecordControl *rc = cRecordControls::GetRecordControl(recording->FileName());
+    if (rc) oneRec["CurrentlyRecording"] = true;
+    else    oneRec["CurrentlyRecording"] = false;
+    
     jsrecordings.append(oneRec);
   }
   js["Recordings"] = jsrecordings;