Fix audio not playing beyond 4 seconds under OS X.

I still don't understand the purpose of the (now removed) 'albuf != param' comparison.  It seems like just a sanity check.  Could @Meisaka comment?