mirror of
https://github.com/samsonjs/media.git
synced 2026-03-31 10:25:48 +00:00
assert userAgent is not empty when constructing a DefaultHttpDataSourceFactory
Issue: #5706 PiperOrigin-RevId: 241360166
This commit is contained in:
parent
e8b0d489eb
commit
2dc07fc461
1 changed files with 2 additions and 1 deletions
|
|
@ -18,6 +18,7 @@ package com.google.android.exoplayer2.upstream;
|
|||
import androidx.annotation.Nullable;
|
||||
import com.google.android.exoplayer2.upstream.HttpDataSource.BaseFactory;
|
||||
import com.google.android.exoplayer2.upstream.HttpDataSource.Factory;
|
||||
import com.google.android.exoplayer2.util.Assertions;
|
||||
|
||||
/** A {@link Factory} that produces {@link DefaultHttpDataSource} instances. */
|
||||
public final class DefaultHttpDataSourceFactory extends BaseFactory {
|
||||
|
|
@ -93,7 +94,7 @@ public final class DefaultHttpDataSourceFactory extends BaseFactory {
|
|||
int connectTimeoutMillis,
|
||||
int readTimeoutMillis,
|
||||
boolean allowCrossProtocolRedirects) {
|
||||
this.userAgent = userAgent;
|
||||
this.userAgent = Assertions.checkNotEmpty(userAgent);
|
||||
this.listener = listener;
|
||||
this.connectTimeoutMillis = connectTimeoutMillis;
|
||||
this.readTimeoutMillis = readTimeoutMillis;
|
||||
|
|
|
|||
Loading…
Reference in a new issue