mirror of
https://github.com/obsproject/obs-studio.git
synced 2026-07-19 19:55:16 -04:00
UI: Add Frontend API function to save replay buffer
This commit is contained in:
@@ -4639,6 +4639,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)
|
||||
|
||||
Reference in New Issue
Block a user