UI: Add OBSBasic::StartRecording/StopRecording

This commit is contained in:
Palana
2015-05-11 20:45:28 +02:00
parent 054f00ced1
commit 508f04d927
2 changed files with 23 additions and 7 deletions
+20 -7
View File
@@ -2578,6 +2578,22 @@ void OBSBasic::StreamingStop(int code)
QT_UTF8(errorMessage));
}
void OBSBasic::StartRecording()
{
SaveProject();
if (!outputHandler->RecordingActive())
outputHandler->StartRecording();
}
void OBSBasic::StopRecording()
{
SaveProject();
if (outputHandler->RecordingActive())
outputHandler->StopRecording();
}
void OBSBasic::RecordingStart()
{
ui->statusbar->RecordingStarted(outputHandler->fileOutput);
@@ -2607,13 +2623,10 @@ void OBSBasic::on_streamButton_clicked()
void OBSBasic::on_recordButton_clicked()
{
SaveProject();
if (outputHandler->RecordingActive()) {
outputHandler->StopRecording();
} else {
outputHandler->StartRecording();
}
if (outputHandler->RecordingActive())
StopRecording();
else
StartRecording();
}
void OBSBasic::on_settingsButton_clicked()