Skip to content

Commit df4ed6c

Browse files
committed
Use AccessClass to communicate with RecordNode
1 parent 6473997 commit df4ed6c

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

Source/UI/EditorViewport.cpp

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1354,7 +1354,7 @@ const String EditorViewport::saveState(File fileToUse, String* xmlText)
13541354
xml->addChildElement(audioSettings);
13551355

13561356
XmlElement* recordSettings = new XmlElement("RECORDING");
1357-
recordSettings->setAttribute("isRecordThreadEnabled", CoreServices::RecordNode::getRecordThreadStatus());
1357+
recordSettings->setAttribute("isRecordThreadEnabled", AccessClass::getProcessorGraph()->getRecordNode()->getRecordThreadStatus());
13581358
xml->addChildElement(recordSettings);
13591359

13601360
XmlElement* timestampSettings = new XmlElement("GLOBAL_TIMESTAMP");
@@ -1623,7 +1623,11 @@ const String EditorViewport::loadState(File fileToLoad)
16231623
else if (element->hasTagName("RECORDING"))
16241624
{
16251625
bool recordThreadStatus = element->getBoolAttribute("isRecordThreadEnabled");
1626-
CoreServices::RecordNode::toggleRecordThread(recordThreadStatus);
1626+
1627+
if (recordThreadStatus)
1628+
AccessClass::getProcessorGraph()->getRecordNode()->setParameter(3, 1.0f);
1629+
else
1630+
AccessClass::getProcessorGraph()->getRecordNode()->setParameter(3, 0.0f);
16271631
}
16281632
else if (element->hasTagName("GLOBAL_TIMESTAMP"))
16291633
{

0 commit comments

Comments
 (0)