correct stopped() emit times. refine code.

BUG:
1.m4a with thumb can not emit stopped
TODO:
1.emit when all thread finished, counted by demux thread
2.AVPlayer.setupAVThread. ao vo same logic
setAudioOutput same as setRenderer

TODO:
1 func