diff --git a/extensions/ima/src/main/java/com/google/android/exoplayer2/ext/ima/ImaServerSideAdInsertionMediaSource.java b/extensions/ima/src/main/java/com/google/android/exoplayer2/ext/ima/ImaServerSideAdInsertionMediaSource.java index 4d54f64ebb..38d5ca570e 100644 --- a/extensions/ima/src/main/java/com/google/android/exoplayer2/ext/ima/ImaServerSideAdInsertionMediaSource.java +++ b/extensions/ima/src/main/java/com/google/android/exoplayer2/ext/ima/ImaServerSideAdInsertionMediaSource.java @@ -288,13 +288,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()) { @@ -304,6 +297,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;