mirror of
https://github.com/samsonjs/media.git
synced 2026-04-27 15:07:40 +00:00
Make AdsLoader.addMediaSourceResources package private.
#minor-release PiperOrigin-RevId: 428565444
This commit is contained in:
parent
d9253c6f51
commit
6df893a7cd
1 changed files with 7 additions and 7 deletions
|
|
@ -290,13 +290,6 @@ public final class ImaServerSideAdInsertionMediaSource extends CompositeMediaSou
|
||||||
this.player = player;
|
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. */
|
/** Releases resources when the ads loader is no longer needed. */
|
||||||
public void release() {
|
public void release() {
|
||||||
for (MediaSourceResourceHolder resourceHolder : mediaSourceResources.values()) {
|
for (MediaSourceResourceHolder resourceHolder : mediaSourceResources.values()) {
|
||||||
|
|
@ -306,6 +299,13 @@ public final class ImaServerSideAdInsertionMediaSource extends CompositeMediaSou
|
||||||
mediaSourceResources.clear();
|
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 {
|
private static final class MediaSourceResourceHolder {
|
||||||
public final StreamPlayer streamPlayer;
|
public final StreamPlayer streamPlayer;
|
||||||
public final com.google.ads.interactivemedia.v3.api.AdsLoader adsLoader;
|
public final com.google.ads.interactivemedia.v3.api.AdsLoader adsLoader;
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue