Mixer: Save renderOnly flag
This commit is contained in:
@@ -153,7 +153,7 @@ public:
|
||||
}
|
||||
} ;
|
||||
|
||||
void initDevices( bool renderOnly );
|
||||
void initDevices();
|
||||
void clear();
|
||||
|
||||
|
||||
@@ -350,7 +350,7 @@ private:
|
||||
|
||||
void runChangesInModel();
|
||||
|
||||
|
||||
bool m_renderOnly;
|
||||
|
||||
QVector<AudioPort *> m_audioPorts;
|
||||
|
||||
|
||||
@@ -66,7 +66,7 @@ void LmmsCore::init( bool renderOnly )
|
||||
s_projectJournal->setJournalling( true );
|
||||
|
||||
emit engine->initProgress(tr("Opening audio and midi devices"));
|
||||
s_mixer->initDevices( renderOnly );
|
||||
s_mixer->initDevices();
|
||||
|
||||
PresetPreviewPlayHandle::init();
|
||||
s_dummyTC = new DummyTrackContainer;
|
||||
|
||||
@@ -69,6 +69,7 @@ static __thread bool s_renderingThread;
|
||||
|
||||
|
||||
Mixer::Mixer( bool renderOnly ) :
|
||||
m_renderOnly( true ),
|
||||
m_framesPerPeriod( DEFAULT_BUFFER_SIZE ),
|
||||
m_inputBufferRead( 0 ),
|
||||
m_inputBufferWrite( 1 ),
|
||||
@@ -201,10 +202,10 @@ Mixer::~Mixer()
|
||||
|
||||
|
||||
|
||||
void Mixer::initDevices( bool renderOnly )
|
||||
void Mixer::initDevices()
|
||||
{
|
||||
bool success_ful = false;
|
||||
if( renderOnly ) {
|
||||
if( m_renderOnly ) {
|
||||
m_audioDev = new AudioDummy( success_ful, this );
|
||||
m_audioDevName = AudioDummy::name();
|
||||
m_midiClient = new MidiDummy;
|
||||
|
||||
Reference in New Issue
Block a user