Threads and subsystems

hi all,
is it possible to use separate subsystems in separate threads. for example using video and audio in the main thread while processing input and timers in a second thread?

thanks
The COM