public override void ProcessEvent(Android.Util.EventLog.Event e) { AdsManager manager = (AdsManager)e.Properties.Get("adsManager"); IList <float?> cuepoints = manager.AdCuePoints; for (int i = 0; i < cuepoints.Count; i++) { float?cuepoint = cuepoints[i]; mediaController.BrightcoveSeekBar.AddMarker((int)(cuepoint * DateUtils.SECOND_IN_MILLIS)); } }
public override void ProcessEvent(Android.Util.EventLog.Event e) { // Create a container object for the ads to be presented. AdDisplayContainer container = sdkFactory.CreateAdDisplayContainer(); container.Player = outerInstance.googleIMAComponent.VideoAdPlayer; container.AdContainer = brightcoveVideoView; // Build an ads request object and point it to the ad // display container created above. AdsRequest adsRequest = sdkFactory.CreateAdsRequest(); adsRequest.AdTagUrl = outerInstance.adRulesURL; adsRequest.AdDisplayContainer = container; List <AdsRequest> adsRequests = new List <AdsRequest>(1); adsRequests.Add(adsRequest); // Respond to the event with the new ad requests. e.Properties.Put(GoogleIMAComponent.ADS_REQUESTS, adsRequests); outerInstance.eventEmitter.Respond(@event); }
public override void ProcessEvent(Android.Util.EventLog.Event e) { Log.v(outerInstance.TAG, e.Type); }