From 6df893a7cdbe68483322bf37899aa8b59208ab65 Mon Sep 17 00:00:00 2001 From: bachinger Date: Mon, 14 Feb 2022 19:32:34 +0000 Subject: [PATCH] Make AdsLoader.addMediaSourceResources package private. #minor-release PiperOrigin-RevId: 428565444 --- .../ima/ImaServerSideAdInsertionMediaSource.java | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/libraries/exoplayer_ima/src/main/java/androidx/media3/exoplayer/ima/ImaServerSideAdInsertionMediaSource.java b/libraries/exoplayer_ima/src/main/java/androidx/media3/exoplayer/ima/ImaServerSideAdInsertionMediaSource.java index a2421ecbca..17120843e0 100644 --- a/libraries/exoplayer_ima/src/main/java/androidx/media3/exoplayer/ima/ImaServerSideAdInsertionMediaSource.java +++ b/libraries/exoplayer_ima/src/main/java/androidx/media3/exoplayer/ima/ImaServerSideAdInsertionMediaSource.java @@ -290,13 +290,6 @@ public final class ImaServerSideAdInsertionMediaSource extends CompositeMediaSou this.player = player; } - public void addMediaSourceResources( - ImaServerSideAdInsertionMediaSource mediaSource, - StreamPlayer streamPlayer, - com.google.ads.interactivemedia.v3.api.AdsLoader adsLoader) { - mediaSourceResources.put(mediaSource, new MediaSourceResourceHolder(streamPlayer, adsLoader)); - } - /** Releases resources when the ads loader is no longer needed. */ public void release() { for (MediaSourceResourceHolder resourceHolder : mediaSourceResources.values()) { @@ -306,6 +299,13 @@ public final class ImaServerSideAdInsertionMediaSource extends CompositeMediaSou mediaSourceResources.clear(); } + /* package */ void addMediaSourceResources( + ImaServerSideAdInsertionMediaSource mediaSource, + StreamPlayer streamPlayer, + com.google.ads.interactivemedia.v3.api.AdsLoader adsLoader) { + mediaSourceResources.put(mediaSource, new MediaSourceResourceHolder(streamPlayer, adsLoader)); + } + private static final class MediaSourceResourceHolder { public final StreamPlayer streamPlayer; public final com.google.ads.interactivemedia.v3.api.AdsLoader adsLoader;