diff --git a/demos/main/src/main/java/androidx/media3/demo/main/PlayerActivity.java b/demos/main/src/main/java/androidx/media3/demo/main/PlayerActivity.java index f556d8c8cb..c2ebd97480 100644 --- a/demos/main/src/main/java/androidx/media3/demo/main/PlayerActivity.java +++ b/demos/main/src/main/java/androidx/media3/demo/main/PlayerActivity.java @@ -520,6 +520,9 @@ public class PlayerActivity extends AppCompatActivity @OptIn(markerClass = androidx.media3.common.util.UnstableApi.class) private static MediaItem maybeSetDownloadProperties( MediaItem item, @Nullable DownloadRequest downloadRequest) { + if (downloadRequest == null) { + return item; + } MediaItem.Builder builder = item.buildUpon(); builder .setMediaId(downloadRequest.id)