Merge pull request #1051 from RytoEX/add-frontend-replay-buffer-save

UI: Add Frontend API function to save replay buffer
This commit is contained in:
Jim
2017-11-24 22:41:54 -08:00
committed by GitHub
6 changed files with 27 additions and 0 deletions

View File

@@ -4650,6 +4650,20 @@ void OBSBasic::ReplayBufferStart()
blog(LOG_INFO, REPLAY_BUFFER_START);
}
void OBSBasic::ReplayBufferSave()
{
if (!outputHandler || !outputHandler->replayBuffer)
return;
if (!outputHandler->ReplayBufferActive())
return;
calldata_t cd = {0};
proc_handler_t *ph = obs_output_get_proc_handler(
outputHandler->replayBuffer);
proc_handler_call(ph, "save", &cd);
calldata_free(&cd);
}
void OBSBasic::ReplayBufferStop(int code)
{
if (!outputHandler || !outputHandler->replayBuffer)