Removed unnecessary Control Object() use
added connectValueChanged to ControlObjectThread
Introduced ControlObjectSlave a successor of ControlObjectThread.
ControlObjectSlave connects only on demand and has no "From this
signal". Because connect is a static Qt funtion it might be to risky to
remove ControlObjectThread yet. ControlObjectSlave should be used in new
code.
Added default constructor, Connect to ControlObjectPrivate only if
required.
changed EnigineBuffer::m_pSampleRate to ControObjectSlave
changed addition COs to COSs in ClockControl and BpmControl
Merge branch 'master' into atomic-co
some expected CO returning Null warnings removed from log
Merge branch 'master' into atomic-co2
fixed leaking Waveformmark::m_pointControl
Wxplicit delete COT vinylcontrol_enabled, to get rid of leaking warning
Fix leak of m_pVisualPlaypos
Added loop in/out controls for loop recorder deck 1.
Improve CO usage in vinylcontrolmanager
fix leaking ControlObjectThreads
intoduced an own cotcache for playerinfo
Introduced The singleton EngineFlangerControls for the global flanger
COTs
Added command line arg for enabling loop recording.
Fix string comparison for architecture detection in mixxx.py. Fixes Bug #1235711.
Use hostapi enum instead of string to test for JACK.