stream: don't call process() in Start in some cases
We only want to call process() from Start when we are not a driver and not realtime. When we are a driver, the user will need to call _trigger_process() to kick things of. When we are asked to schedule process from the realtime thread, we need to wait until the RT thread is scheduled. In all other cases we can call _process() from the mainloop so that the RT thread has something to collect when it gets scheduled.
Loading
Please register or sign in to comment