@Override public boolean run(ClientContext context) { synchronized(cooldownLock) { noBlocksToSend = false; } callback.encodingProgress(); if(maybeFail()) return true; if(allFinishedCrossEncoding()) { onCompletedCrossSegmentEncode(); } return false; }
@Override public boolean run(ClientContext context) { synchronized(cooldownLock) { noBlocksToSend = false; } completed.storeStatus(true); callback.encodingProgress(); if(maybeFail()) return true; if(allFinishedEncoding()) { onCompletedSegmentEncode(); } return false; }