Async callback on capture progress