Skip to content

Commit

Permalink
Release 3.0.1
Browse files Browse the repository at this point in the history
为方便交流, 我创建了一个新QQ群, 欢迎大家加入. 930508201 (iOS 开发)

- 移除大部分的KVO操作
- 修复开启后台播放后,  iOS 13 进入后台暂停的问题
- 添加`playbackStatusDidChangeExeBlock`(该block相当于集合了`assetStatusDidChangeExeBlock`&`timeControlStatusDidChangeExeBlock`&`didPlayToEndTimeExeBlock`的回调.)
- 调整内部实现`SJAVMediaPlaybackController`.
  • Loading branch information
changsanjiang committed Oct 5, 2019
1 parent eeb44dc commit 074be09
Show file tree
Hide file tree
Showing 274 changed files with 3,731 additions and 3,571 deletions.

Large diffs are not rendered by default.

Binary file not shown.
116 changes: 58 additions & 58 deletions Example/Podfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -5,71 +5,71 @@ PODS:
- SDWebImage (5.1.1):
- SDWebImage/Core (= 5.1.1)
- SDWebImage/Core (5.1.1)
- SJBaseVideoPlayer (3.0.0):
- SJBaseVideoPlayer (3.0.1):
- Masonry
- Reachability
- SJBaseVideoPlayer/Const (= 3.0.0)
- SJBaseVideoPlayer/Header (= 3.0.0)
- SJBaseVideoPlayer/Model (= 3.0.0)
- SJBaseVideoPlayer/SJAVMediaPlaybackController (= 3.0.0)
- SJBaseVideoPlayer/SJDeviceVolumeAndBrightnessManager (= 3.0.0)
- SJBaseVideoPlayer/Tool (= 3.0.0)
- SJBaseVideoPlayer/Const (= 3.0.1)
- SJBaseVideoPlayer/Header (= 3.0.1)
- SJBaseVideoPlayer/Model (= 3.0.1)
- SJBaseVideoPlayer/SJAVMediaPlaybackController (= 3.0.1)
- SJBaseVideoPlayer/SJDeviceVolumeAndBrightnessManager (= 3.0.1)
- SJBaseVideoPlayer/Tool (= 3.0.1)
- SJUIKit/ObserverHelper (>= 0.0.0.31)
- SJUIKit/Queues (>= 0.0.0.31)
- SJBaseVideoPlayer/Const (3.0.0):
- SJBaseVideoPlayer/Const (3.0.1):
- Masonry
- Reachability
- SJUIKit/ObserverHelper (>= 0.0.0.31)
- SJUIKit/Queues (>= 0.0.0.31)
- SJBaseVideoPlayer/Header (3.0.0):
- SJBaseVideoPlayer/Header (3.0.1):
- Masonry
- Reachability
- SJUIKit/ObserverHelper (>= 0.0.0.31)
- SJUIKit/Queues (>= 0.0.0.31)
- SJBaseVideoPlayer/Model (3.0.0):
- SJBaseVideoPlayer/Model (3.0.1):
- Masonry
- Reachability
- SJBaseVideoPlayer/Header
- SJUIKit/ObserverHelper (>= 0.0.0.31)
- SJUIKit/Queues (>= 0.0.0.31)
- SJBaseVideoPlayer/SJAVMediaPlaybackController (3.0.0):
- SJBaseVideoPlayer/SJAVMediaPlaybackController (3.0.1):
- Masonry
- Reachability
- SJBaseVideoPlayer/SJAVMediaPlaybackController/Core (= 3.0.0)
- SJBaseVideoPlayer/SJAVMediaPlaybackController/Core (= 3.0.1)
- SJBaseVideoPlayer/Tool
- SJUIKit/ObserverHelper (>= 0.0.0.31)
- SJUIKit/Queues (>= 0.0.0.31)
- SJBaseVideoPlayer/SJAVMediaPlaybackController/Core (3.0.0):
- SJBaseVideoPlayer/SJAVMediaPlaybackController/Core (3.0.1):
- Masonry
- Reachability
- SJBaseVideoPlayer/Tool
- SJUIKit/ObserverHelper (>= 0.0.0.31)
- SJUIKit/Queues (>= 0.0.0.31)
- SJBaseVideoPlayer/SJDeviceVolumeAndBrightnessManager (3.0.0):
- SJBaseVideoPlayer/SJDeviceVolumeAndBrightnessManager (3.0.1):
- Masonry
- Reachability
- SJBaseVideoPlayer/Const
- SJBaseVideoPlayer/Header
- SJBaseVideoPlayer/SJDeviceVolumeAndBrightnessManager/Core (= 3.0.0)
- SJBaseVideoPlayer/SJDeviceVolumeAndBrightnessManager/ResourceLoader (= 3.0.0)
- SJBaseVideoPlayer/SJDeviceVolumeAndBrightnessManager/Core (= 3.0.1)
- SJBaseVideoPlayer/SJDeviceVolumeAndBrightnessManager/ResourceLoader (= 3.0.1)
- SJUIKit/ObserverHelper (>= 0.0.0.31)
- SJUIKit/Queues (>= 0.0.0.31)
- SJBaseVideoPlayer/SJDeviceVolumeAndBrightnessManager/Core (3.0.0):
- SJBaseVideoPlayer/SJDeviceVolumeAndBrightnessManager/Core (3.0.1):
- Masonry
- Reachability
- SJBaseVideoPlayer/Const
- SJBaseVideoPlayer/Header
- SJBaseVideoPlayer/SJDeviceVolumeAndBrightnessManager/ResourceLoader
- SJUIKit/ObserverHelper (>= 0.0.0.31)
- SJUIKit/Queues (>= 0.0.0.31)
- SJBaseVideoPlayer/SJDeviceVolumeAndBrightnessManager/ResourceLoader (3.0.0):
- SJBaseVideoPlayer/SJDeviceVolumeAndBrightnessManager/ResourceLoader (3.0.1):
- Masonry
- Reachability
- SJBaseVideoPlayer/Const
- SJBaseVideoPlayer/Header
- SJUIKit/ObserverHelper (>= 0.0.0.31)
- SJUIKit/Queues (>= 0.0.0.31)
- SJBaseVideoPlayer/Tool (3.0.0):
- SJBaseVideoPlayer/Tool (3.0.1):
- Masonry
- Reachability
- SJBaseVideoPlayer/Const
Expand Down Expand Up @@ -130,66 +130,66 @@ PODS:
- SJUIKit/UIMaker (0.0.0.35):
- SJUIKit/UIMaker/Core (= 0.0.0.35)
- SJUIKit/UIMaker/Core (0.0.0.35)
- SJVideoPlayer (2.6.5):
- SJVideoPlayer (3.0.0):
- Masonry
- SJBaseVideoPlayer (>= 3.0.0)
- SJUIKit/AttributesFactory
- SJVideoPlayer/Adapters (= 2.6.5)
- SJVideoPlayer/Common (= 2.6.5)
- SJVideoPlayer/Settings (= 2.6.5)
- SJVideoPlayer/SJEdgeControlLayer (= 2.6.5)
- SJVideoPlayer/SJFilmEditingControlLayer (= 2.6.5)
- SJVideoPlayer/SJFloatSmallViewControlLayer (= 2.6.5)
- SJVideoPlayer/SJLoadFailedControlLayer (= 2.6.5)
- SJVideoPlayer/SJMoreSettingControlLayer (= 2.6.5)
- SJVideoPlayer/SJNotReachableControlLayer (= 2.6.5)
- SJVideoPlayer/SJProgressSlider (= 2.6.5)
- SJVideoPlayer/SJSwitchVideoDefinitionControlLayer (= 2.6.5)
- SJVideoPlayer/Switcher (= 2.6.5)
- SJVideoPlayer/Adapters (2.6.5):
- SJVideoPlayer/Adapters (= 3.0.0)
- SJVideoPlayer/Common (= 3.0.0)
- SJVideoPlayer/Settings (= 3.0.0)
- SJVideoPlayer/SJEdgeControlLayer (= 3.0.0)
- SJVideoPlayer/SJFilmEditingControlLayer (= 3.0.0)
- SJVideoPlayer/SJFloatSmallViewControlLayer (= 3.0.0)
- SJVideoPlayer/SJLoadFailedControlLayer (= 3.0.0)
- SJVideoPlayer/SJMoreSettingControlLayer (= 3.0.0)
- SJVideoPlayer/SJNotReachableControlLayer (= 3.0.0)
- SJVideoPlayer/SJProgressSlider (= 3.0.0)
- SJVideoPlayer/SJSwitchVideoDefinitionControlLayer (= 3.0.0)
- SJVideoPlayer/Switcher (= 3.0.0)
- SJVideoPlayer/Adapters (3.0.0):
- Masonry
- SJBaseVideoPlayer (>= 3.0.0)
- SJUIKit/AttributesFactory
- SJVideoPlayer/Common
- SJVideoPlayer/Common (2.6.5):
- SJVideoPlayer/Common (3.0.0):
- Masonry
- SJBaseVideoPlayer (>= 3.0.0)
- SJUIKit/AttributesFactory
- SJVideoPlayer/Settings (2.6.5):
- SJVideoPlayer/Settings (3.0.0):
- Masonry
- SJBaseVideoPlayer (>= 3.0.0)
- SJUIKit/AttributesFactory
- SJVideoPlayer/SJEdgeControlLayer/ResourceLoader
- SJVideoPlayer/SJFilmEditingControlLayer/ResourceLoader
- SJVideoPlayer/SJFloatSmallViewControlLayer/ResourceLoader
- SJVideoPlayer/SJEdgeControlLayer (2.6.5):
- SJVideoPlayer/SJEdgeControlLayer (3.0.0):
- Masonry
- SJBaseVideoPlayer (>= 3.0.0)
- SJUIKit/AttributesFactory
- SJVideoPlayer/Adapters
- SJVideoPlayer/Common
- SJVideoPlayer/SJEdgeControlLayer/Defines (= 2.6.5)
- SJVideoPlayer/SJEdgeControlLayer/ResourceLoader (= 2.6.5)
- SJVideoPlayer/SJEdgeControlLayer/View (= 2.6.5)
- SJVideoPlayer/SJEdgeControlLayer/Defines (= 3.0.0)
- SJVideoPlayer/SJEdgeControlLayer/ResourceLoader (= 3.0.0)
- SJVideoPlayer/SJEdgeControlLayer/View (= 3.0.0)
- SJVideoPlayer/SJProgressSlider
- SJVideoPlayer/Switcher
- SJVideoPlayer/SJEdgeControlLayer/Defines (2.6.5):
- SJVideoPlayer/SJEdgeControlLayer/Defines (3.0.0):
- Masonry
- SJBaseVideoPlayer (>= 3.0.0)
- SJUIKit/AttributesFactory
- SJVideoPlayer/Adapters
- SJVideoPlayer/Common
- SJVideoPlayer/SJProgressSlider
- SJVideoPlayer/Switcher
- SJVideoPlayer/SJEdgeControlLayer/ResourceLoader (2.6.5):
- SJVideoPlayer/SJEdgeControlLayer/ResourceLoader (3.0.0):
- Masonry
- SJBaseVideoPlayer (>= 3.0.0)
- SJUIKit/AttributesFactory
- SJVideoPlayer/Adapters
- SJVideoPlayer/Common
- SJVideoPlayer/SJProgressSlider
- SJVideoPlayer/Switcher
- SJVideoPlayer/SJEdgeControlLayer/View (2.6.5):
- SJVideoPlayer/SJEdgeControlLayer/View (3.0.0):
- Masonry
- SJBaseVideoPlayer (>= 3.0.0)
- SJUIKit/AttributesFactory
Expand All @@ -199,72 +199,72 @@ PODS:
- SJVideoPlayer/SJEdgeControlLayer/ResourceLoader
- SJVideoPlayer/SJProgressSlider
- SJVideoPlayer/Switcher
- SJVideoPlayer/SJFilmEditingControlLayer (2.6.5):
- SJVideoPlayer/SJFilmEditingControlLayer (3.0.0):
- Masonry
- SJBaseVideoPlayer (>= 3.0.0)
- SJUIKit/AttributesFactory
- SJVideoPlayer/Adapters
- SJVideoPlayer/SJFilmEditingControlLayer/Core (= 2.6.5)
- SJVideoPlayer/SJFilmEditingControlLayer/ResourceLoader (= 2.6.5)
- SJVideoPlayer/SJFilmEditingControlLayer/Core (= 3.0.0)
- SJVideoPlayer/SJFilmEditingControlLayer/ResourceLoader (= 3.0.0)
- SJVideoPlayer/SJProgressSlider
- SJVideoPlayer/Switcher
- SJVideoPlayer/SJFilmEditingControlLayer/Core (2.6.5):
- SJVideoPlayer/SJFilmEditingControlLayer/Core (3.0.0):
- Masonry
- SJBaseVideoPlayer (>= 3.0.0)
- SJUIKit/AttributesFactory
- SJVideoPlayer/Adapters
- SJVideoPlayer/SJFilmEditingControlLayer/ResourceLoader
- SJVideoPlayer/SJProgressSlider
- SJVideoPlayer/Switcher
- SJVideoPlayer/SJFilmEditingControlLayer/ResourceLoader (2.6.5):
- SJVideoPlayer/SJFilmEditingControlLayer/ResourceLoader (3.0.0):
- Masonry
- SJBaseVideoPlayer (>= 3.0.0)
- SJUIKit/AttributesFactory
- SJVideoPlayer/Adapters
- SJVideoPlayer/SJProgressSlider
- SJVideoPlayer/Switcher
- SJVideoPlayer/SJFloatSmallViewControlLayer (2.6.5):
- SJVideoPlayer/SJFloatSmallViewControlLayer (3.0.0):
- Masonry
- SJBaseVideoPlayer (>= 3.0.0)
- SJUIKit/AttributesFactory
- SJVideoPlayer/Adapters
- SJVideoPlayer/Common
- SJVideoPlayer/SJFloatSmallViewControlLayer/ResourceLoader (= 2.6.5)
- SJVideoPlayer/SJFloatSmallViewControlLayer/ResourceLoader (= 3.0.0)
- SJVideoPlayer/Switcher
- SJVideoPlayer/SJFloatSmallViewControlLayer/ResourceLoader (2.6.5):
- SJVideoPlayer/SJFloatSmallViewControlLayer/ResourceLoader (3.0.0):
- Masonry
- SJBaseVideoPlayer (>= 3.0.0)
- SJUIKit/AttributesFactory
- SJVideoPlayer/Adapters
- SJVideoPlayer/Common
- SJVideoPlayer/Switcher
- SJVideoPlayer/SJLoadFailedControlLayer (2.6.5):
- SJVideoPlayer/SJLoadFailedControlLayer (3.0.0):
- Masonry
- SJBaseVideoPlayer (>= 3.0.0)
- SJUIKit/AttributesFactory
- SJVideoPlayer/SJNotReachableControlLayer
- SJVideoPlayer/SJMoreSettingControlLayer (2.6.5):
- SJVideoPlayer/SJMoreSettingControlLayer (3.0.0):
- Masonry
- SJBaseVideoPlayer (>= 3.0.0)
- SJUIKit/AttributesFactory
- SJVideoPlayer/SJEdgeControlLayer
- SJVideoPlayer/SJNotReachableControlLayer (2.6.5):
- SJVideoPlayer/SJNotReachableControlLayer (3.0.0):
- Masonry
- SJBaseVideoPlayer (>= 3.0.0)
- SJUIKit/AttributesFactory
- SJVideoPlayer/SJEdgeControlLayer
- SJVideoPlayer/SJProgressSlider (2.6.5):
- SJVideoPlayer/SJProgressSlider (3.0.0):
- Masonry
- SJBaseVideoPlayer (>= 3.0.0)
- SJUIKit/AttributesFactory
- SJVideoPlayer/SJSwitchVideoDefinitionControlLayer (2.6.5):
- SJVideoPlayer/SJSwitchVideoDefinitionControlLayer (3.0.0):
- Masonry
- SJBaseVideoPlayer (>= 3.0.0)
- SJUIKit/AttributesFactory
- SJVideoPlayer/Adapters
- SJVideoPlayer/Common
- SJVideoPlayer/Switcher
- SJVideoPlayer/Switcher (2.6.5):
- SJVideoPlayer/Switcher (3.0.0):
- Masonry
- SJBaseVideoPlayer (>= 3.0.0)
- SJUIKit/AttributesFactory
Expand Down Expand Up @@ -301,12 +301,12 @@ SPEC CHECKSUMS:
MJRefresh: ed450d6eb9d3346a2cb033ab7eb6de090aeef437
Reachability: 33e18b67625424e47b6cde6d202dce689ad7af96
SDWebImage: 96d7f03415ccb28d299d765f93557ff8a617abd8
SJBaseVideoPlayer: 50500bff7b81673c905057bc6c31f0afcc066f0f
SJBaseVideoPlayer: 561159fe4b366ec83a316e3b28c4087df67cd20d
SJFullscreenPopGesture: 15751a2258e4e087cc1fd07bb76195066ba64710
SJPlaybackListController: e135c789fcd63d63a62d5e2e2965ab1e6d52a2bd
SJRouter: 702a0d06811fc2da02d6145bc7abb9f633fdc612
SJUIKit: b3d9a9834cd66e2b8d9c053fa699cba5ba49243d
SJVideoPlayer: 091990a3b75f1e3bcb58c90b78ea4a1640d6c659
SJVideoPlayer: 64a2b0c72a5a9c937b9e3a21359c70c57d22c6e4

PODFILE CHECKSUM: 3e78edb986fca035610acf2f0f2b0cc408696d8c

Expand Down

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

This file was deleted.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

This file was deleted.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

This file was deleted.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

This file was deleted.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

This file was deleted.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

This file was deleted.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

This file was deleted.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

This file was deleted.

4 changes: 2 additions & 2 deletions Example/Pods/Local Podspecs/SJVideoPlayer.podspec.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 074be09

Please sign in to comment.