Android Audio代码分析16 - testPlaybackHeadPositionAfterPause函数

play, stop, flush这几个函数,今天来看看pause函数。


*****************************************源码*************************************************

**********************************************************************************************
源码路径:
frameworks\base\media\tests\mediaframeworktest\src\com\android\mediaframeworktest\functional\MediaAudioTrackTest.java


#######################说明################################

###########################################################


&&&&&&&&&&&&&&&&&&&&&&&总结&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
pause与stop类似,都会调用函数AudioSystem::stopOutput。
差别是,stop会reset,也就是将audio_track_cblk_t中的user, server等清0。
而pause不会。


这也就是在播放的时候,按暂停,播放进度条会停在当前位置不动,按停止的话,进度条则回到了初始状态。
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
posted @ 2011-10-19 15:03  andriod2012  阅读(348)  评论(0编辑  收藏  举报