Fix setting supported ad MIME types without preloading
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=177810991
This commit is contained in:
parent
29f6351b19
commit
bc7bfb4e7c
@ -315,20 +315,13 @@ public final class ImaAdsLoader extends Player.DefaultEventListener implements A
|
|||||||
this.adsManager = adsManager;
|
this.adsManager = adsManager;
|
||||||
adsManager.addAdErrorListener(this);
|
adsManager.addAdErrorListener(this);
|
||||||
adsManager.addAdEventListener(this);
|
adsManager.addAdEventListener(this);
|
||||||
if (ENABLE_PRELOADING) {
|
|
||||||
ImaSdkFactory imaSdkFactory = ImaSdkFactory.getInstance();
|
ImaSdkFactory imaSdkFactory = ImaSdkFactory.getInstance();
|
||||||
AdsRenderingSettings adsRenderingSettings = imaSdkFactory.createAdsRenderingSettings();
|
AdsRenderingSettings adsRenderingSettings = imaSdkFactory.createAdsRenderingSettings();
|
||||||
adsRenderingSettings.setEnablePreloading(true);
|
adsRenderingSettings.setEnablePreloading(ENABLE_PRELOADING);
|
||||||
adsRenderingSettings.setMimeTypes(supportedMimeTypes);
|
adsRenderingSettings.setMimeTypes(supportedMimeTypes);
|
||||||
adsManager.init(adsRenderingSettings);
|
adsManager.init(adsRenderingSettings);
|
||||||
if (DEBUG) {
|
if (DEBUG) {
|
||||||
Log.d(TAG, "Initialized with preloading");
|
Log.d(TAG, "Initialized with ads rendering settings: " + adsRenderingSettings);
|
||||||
}
|
|
||||||
} else {
|
|
||||||
adsManager.init();
|
|
||||||
if (DEBUG) {
|
|
||||||
Log.d(TAG, "Initialized without preloading");
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
long[] adGroupTimesUs = getAdGroupTimesUs(adsManager.getAdCuePoints());
|
long[] adGroupTimesUs = getAdGroupTimesUs(adsManager.getAdCuePoints());
|
||||||
adPlaybackState = new AdPlaybackState(adGroupTimesUs);
|
adPlaybackState = new AdPlaybackState(adGroupTimesUs);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user