Commit 104ad64b by olly Committed by Oliver Woodman

Change CronetDataSource.buildRequestBuilder method to protected.

This allows overriding the implementation of building the UrlRequest
from dataSpec when necessary

PiperOrigin-RevId: 345149165
parent 815927cf
......@@ -707,9 +707,7 @@ public class CronetDataSource extends BaseDataSource implements HttpDataSource {
return responseInfo;
}
// Internal methods.
private UrlRequest.Builder buildRequestBuilder(DataSpec dataSpec) throws IOException {
protected UrlRequest.Builder buildRequestBuilder(DataSpec dataSpec) throws IOException {
UrlRequest.Builder requestBuilder =
cronetEngine
.newUrlRequestBuilder(dataSpec.uri.toString(), urlRequestCallback, executor)
......@@ -759,6 +757,8 @@ public class CronetDataSource extends BaseDataSource implements HttpDataSource {
return requestBuilder;
}
// Internal methods.
private boolean blockUntilConnectTimeout() throws InterruptedException {
long now = clock.elapsedRealtime();
boolean opened = false;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment