react-native-video/ios/Video/Features
Krzysztof Moch 0e4c95def9
feat(iOS): rewrite DRM Module (#4136)
* minimal api

* add suport for `getLicense`

* update logic for obtaining `assetId`

* add support for localSourceEncryptionKeyScheme

* fix typo

* fix pendingLicenses key bug

* lint code

* code clean

* code clean

* remove old files

* fix tvOS build

* fix errors loop

* move `localSourceEncryptionKeyScheme` into drm params

* add check for drm type

* use DebugLog

* lint

* update docs

* lint code

* fix bad rebase

* update docs

* fix crashes on simulators

* show error on simulator when using DRM

* fix typos

* code clean
2024-09-20 17:46:10 +02:00
..
DRMManager.swift feat(iOS): rewrite DRM Module (#4136) 2024-09-20 17:46:10 +02:00
DRMManager+AVContentKeySessionDelegate.swift feat(iOS): rewrite DRM Module (#4136) 2024-09-20 17:46:10 +02:00
DRMManager+OnGetLicense.swift feat(iOS): rewrite DRM Module (#4136) 2024-09-20 17:46:10 +02:00
DRMManager+Persitable.swift feat(iOS): rewrite DRM Module (#4136) 2024-09-20 17:46:10 +02:00
RCTIMAAdsManager.swift feat: add ads localize (#4113) 2024-08-29 12:30:05 +02:00
RCTPictureInPicture.swift fix(ios): don't pause playback when entering background (#3973) 2024-07-08 13:41:21 +02:00
RCTPlayerObserver.swift chore(ios): remove some warnings (#4159) 2024-09-13 10:49:43 +02:00
RCTPlayerOperations.swift fix(ios): ensure we don't disable tracks when not necessary (causes black screen) (#4130) 2024-09-02 19:08:27 +02:00
RCTVideoErrorHandling.swift feat(iOS): rewrite DRM Module (#4136) 2024-09-20 17:46:10 +02:00
RCTVideoSave.swift chore(ios): remove some warnings (#4159) 2024-09-13 10:49:43 +02:00
RCTVideoTVUtils.swift refactor(ios): remove type assertion within setupPipController (#3493) 2024-01-24 07:54:58 +01:00
RCTVideoUtils.swift chore(ios): remove some warnings (#4159) 2024-09-13 10:49:43 +02:00
URLSession+data.swift feat!(ios): remove native dependency promises (#3631) 2024-04-04 13:23:44 +02:00