Remove deprecated DefaultHttpDataSource constructors

Use `DefaultHttpDataSource.Factory` instead.

PiperOrigin-RevId: 636875524
This commit is contained in:
ibaker 2024-05-24 05:00:17 -07:00 committed by Copybara-Service
parent 4a16212fb3
commit 0f1f6bfa41
2 changed files with 2 additions and 58 deletions

View File

@ -207,6 +207,8 @@
instead.
* Remove `Timeline.Window.isLive` field. Use the `isLive()` method
instead.
* Remove `DefaultHttpDataSource` constructors. Use
`DefaultHttpDataSource.Factory` instead.
## 1.4

View File

@ -268,64 +268,6 @@ public class DefaultHttpDataSource extends BaseDataSource implements HttpDataSou
private long bytesToRead;
private long bytesRead;
/**
* @deprecated Use {@link DefaultHttpDataSource.Factory} instead.
*/
@UnstableApi
@SuppressWarnings("deprecation")
@Deprecated
public DefaultHttpDataSource() {
this(/* userAgent= */ null, DEFAULT_CONNECT_TIMEOUT_MILLIS, DEFAULT_READ_TIMEOUT_MILLIS);
}
/**
* @deprecated Use {@link DefaultHttpDataSource.Factory} instead.
*/
@UnstableApi
@SuppressWarnings("deprecation")
@Deprecated
public DefaultHttpDataSource(@Nullable String userAgent) {
this(userAgent, DEFAULT_CONNECT_TIMEOUT_MILLIS, DEFAULT_READ_TIMEOUT_MILLIS);
}
/**
* @deprecated Use {@link DefaultHttpDataSource.Factory} instead.
*/
@UnstableApi
@SuppressWarnings("deprecation")
@Deprecated
public DefaultHttpDataSource(
@Nullable String userAgent, int connectTimeoutMillis, int readTimeoutMillis) {
this(
userAgent,
connectTimeoutMillis,
readTimeoutMillis,
/* allowCrossProtocolRedirects= */ false,
/* defaultRequestProperties= */ null);
}
/**
* @deprecated Use {@link DefaultHttpDataSource.Factory} instead.
*/
@UnstableApi
@Deprecated
public DefaultHttpDataSource(
@Nullable String userAgent,
int connectTimeoutMillis,
int readTimeoutMillis,
boolean allowCrossProtocolRedirects,
@Nullable RequestProperties defaultRequestProperties) {
this(
userAgent,
connectTimeoutMillis,
readTimeoutMillis,
allowCrossProtocolRedirects,
/* crossProtocolRedirectsForceOriginal= */ false,
defaultRequestProperties,
/* contentTypePredicate= */ null,
/* keepPostFor302Redirects= */ false);
}
private DefaultHttpDataSource(
@Nullable String userAgent,
int connectTimeoutMillis,