Skip to content

Commit a137ccd

Browse files
committed
requests(GetRecordingStatus): add recordingFilename property
1 parent 96bd414 commit a137ccd

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/WSRequestHandler_Recording.cpp

+2
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ RpcResponse ifCanPause(const RpcRequest& request, std::function<RpcResponse()> c
2121
* @return {boolean} `isRecording` Current recording status.
2222
* @return {boolean} `isRecordingPaused` Whether the recording is paused or not.
2323
* @return {String (optional)} `recordTimecode` Time elapsed since recording started (only present if currently recording).
24+
* @return {String (optional)} `recordingFilename` Absolute path to the recording file (only present if currently recording).
2425
*
2526
* @api requests
2627
* @name GetRecordingStatus
@@ -37,6 +38,7 @@ RpcResponse WSRequestHandler::GetRecordingStatus(const RpcRequest& request) {
3738
if (obs_frontend_recording_active()) {
3839
QString recordingTimecode = events->getRecordingTimecode();
3940
obs_data_set_string(data, "recordTimecode", recordingTimecode.toUtf8().constData());
41+
obs_data_set_string(data, "recordingFilename", Utils::GetCurrentRecordingFilename());
4042
}
4143

4244
return request.success(data);

0 commit comments

Comments
 (0)