Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FEC-10389 Add support for referenceId filter in provider (#23) #26

Merged
merged 1 commit into from
Mar 1, 2021

Conversation

chausov
Copy link
Contributor

@chausov chausov commented Mar 1, 2021

FEC-10389 Add support for referenceId filter in provider (#23)

* MediaEntry Interceptors business logic for KalturaPlayer and KalturaOTTPlayer.

* code fixes

* - PKMediaEntryInterceptor protocol definition moved to Sources/Basic/Interceptor/
- KalturaPlayer.swift internal getter for interceptors changed to use generic getLoadedPlugins function.
- Podspec modified to include PKMediaEntryInterceptor in "Core" subspec, also added "Interceptor" subspec to include only PKMediaEntryInterceptor for other development needs.

* Update KalturaPlayer.swift

Minor code style fixes.

* Update KalturaPlayer.podspec

renamed to playkitVersion

* Update KalturaPlayer.podspec

Co-authored-by: Noam Tamim <[email protected]>

* Update KalturaPlayer.podspec

Co-authored-by: Noam Tamim <[email protected]>

* Update Sources/Basic/Interceptor/PKMediaEntryInterceptor.swift

Co-authored-by: Nilit Danan <[email protected]>

* interceptor.apply minor code style fixes

* Interceptor related code moved to extension of KalturaPlayer class.

* Interceptor podspec fixes

* Removed parameter callback from internal func updateMediaEntryWithLoadedInterceptors(_ mediaEntry: PKMediaEntry)

* podspec updated

* PKMediaEntryInterceptor protocol changed

* Update Sources/Interceptor/PKMediaEntryInterceptor.swift

Co-authored-by: Nilit Danan <[email protected]>

* updateMediaEntryWithLoadedInterceptors() callback added

* FEC-10389 Add support for referenceId filter in provider.
Changes required for player.

Co-authored-by: Noam Tamim <[email protected]>
Co-authored-by: Nilit Danan <[email protected]>
@chausov chausov requested a review from x-NR-x March 1, 2021 12:17
@x-NR-x x-NR-x self-requested a review March 1, 2021 12:56
@x-NR-x
Copy link
Collaborator

x-NR-x commented Mar 1, 2021

don't merge, we need the version of providers dependency to be updated in the podspec.

@chausov chausov merged commit 8881d5d into develop Mar 1, 2021
x-NR-x added a commit that referenced this pull request Mar 1, 2021
x-NR-x added a commit that referenced this pull request Mar 1, 2021
x-NR-x added a commit that referenced this pull request Mar 1, 2021
* develop:
  Fixed Travis script, wasn't complete. Added missing pod declarations in the iOSTestApp. Added missing tvOSTestApp. Added to the travis build script to check the tvOSTestApp as well.
  Revert "FEC-10389 Add support for referenceId filter in provider (#23) (#26)" (#27)
  FEC-10389 Add support for referenceId filter in provider (#23) (#26)
  FEC-10688 Added a function to bypass the config fetching, in case the environment is not ready. (#25)
  FEC-10751 Updated travis to use Xcode 12 image and added Oren M and Sergey C to the recipients. (#24)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants