[android JB audioflinger] SyncEvent

来源:互联网 发布:云办公软件 编辑:程序博客网 时间:2024/05/14 23:49
 
1.SyncEvent can be used to delayapp receiving data  until playback is complete onanother audioseasion (trigger session).
 
2. mFramestoDrop:numberof captured frames to drop after the start sync event has been received. when< 0, maximum frames to drop before starting capture even if sync eventis not received, which is used tocontrol whether callmActiveTrack->releaseBuffer(&buffer); because, record client  has no space to get the data unless release the buffer;
 
3.  Playback thread callPlaybackThread::Track::triggerEvents to trigger the event callback;
 
原创粉丝点击