A couple of small fixes.

play3d was not using aPaused as a parameter, and I was experiencing a lock up in the mixer when inadvertently passing a negative value. Thought it may be worth asserting in there to help catch this.