Good point!
No, basically the last one wins. And there is a race condition in case of two callback threads. 
This is an aspect of  https://bugs.launchpad.net/mixxx/+bug/1203249 "Headphone output has a crackling noise!" 
A quick fix will be look only for the master output.