mirror of
https://github.com/androidx/media.git
synced 2025-05-25 13:10:00 +08:00
[AVOD] Added if empty checks for streamKeys.
DashMediaSource is created with Manifest data and streamKeys can be empty given that streamKeys are only created out of MediaItem inside DashMediaSource, and this particular implementation don't extract them out of MediaItem properties. Tested=Verified playback works. PiperOrigin-RevId: 298550021
This commit is contained in:
parent
aeea17dd0f
commit
f248a10627
@ -258,7 +258,7 @@ public final class DashMediaSource extends BaseMediaSource {
|
||||
*/
|
||||
public DashMediaSource createMediaSource(DashManifest manifest) {
|
||||
Assertions.checkArgument(!manifest.dynamic);
|
||||
if (streamKeys != null) {
|
||||
if (streamKeys != null && !streamKeys.isEmpty()) {
|
||||
manifest = manifest.copy(streamKeys);
|
||||
}
|
||||
return new DashMediaSource(
|
||||
|
Loading…
x
Reference in New Issue
Block a user