ao: initialize al processed value. use timer to reduce error

fix al, sl crash on android
al on osx error ~ 1s/h
ao: split audio data with the size of audio output's buffer size
ao: api rename & add

Features not implemented