Skip to content
This repository has been archived by the owner on Apr 26, 2023. It is now read-only.

Added vpaid controller and updated PlayerCore #51

Merged
merged 1 commit into from
Feb 1, 2019

Conversation

balavor
Copy link
Contributor

@balavor balavor commented Feb 1, 2019

Changes

  • Added VPAIDAdCreativeController to play vpaid ads. In further, this will be the place, where failover logic will be implemented. FinalResultDispatchController is now fully dropped and replaced with those two controllers for mp4 and vpaid.
  • Updated PlayerCore and updated our code due to the changes in Core.

@VerizonAdPlatforms/video-partner-sdk-developers: Please review.

@vvp-sdk-bot
Copy link

vvp-sdk-bot commented Feb 1, 2019

Current coverage for PlayerCore.framework is 54.62%

No files affecting coverage found


Current coverage for VerizonVideoPartnerSDK.framework is 36.39%

Files changed - -
PlayerViewController.swift 0.00% 💀
PlayerViewController_Binding.swift 0.00% 💀
PlayerViewController_Clickthrough.swift 0.00% 💀
PropsMapping.swift 0.00% 💀
TrackingPixelsConnector_Ad.swift 0.00% 💀
VVPSDK.swift 0.00% 💀
PlayerProperties.swift 25.00% 🚫
VPAIDAdCreativeController.swift 50.00% ⚠️
MP4AdCreativeController.swift 57.14% ⚠️
PlayerProperties_Init.swift 89.32%

Powered by xcov

Generated by 🚫 Danger

@balavor balavor force-pushed the OMSDK-2199/ad-component-refactoring branch from bb1eec8 to 334a8d6 Compare February 1, 2019 11:24
guard case .mp4(let creatives) = adCreative,
processedCreatives.contains(adCreative) == false,
let dimensions = viewport,
let id = id else { return }
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🎉

@balavor balavor merged commit 9b4cf49 into master Feb 1, 2019
@balavor balavor deleted the OMSDK-2199/ad-component-refactoring branch February 1, 2019 14:18
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants