|
@@ -34,14 +34,14 @@ class PQSelecteMusicView: UIView {
|
|
|
|
|
|
lazy var avPlayer: AVPlayer = {
|
|
|
let avPlayer = AVPlayer()
|
|
|
-// PQNotification.addObserver(forName: .AVPlayerItemDidPlayToEndTime, object: avPlayer.currentItem, queue: .main) { [weak self] notify in
|
|
|
-// BFLog(message: "AVPlayerItemDidPlayToEndTime = \(notify)")
|
|
|
-// avPlayer.seek(to: CMTime(value: CMTimeValue((self?.currentPlayData?.startTime ?? 0) * 1000), timescale: CMTimeScale(playerTimescale)))
|
|
|
-//
|
|
|
-// self?.currentPlayData?.voiceStatue = .isPause
|
|
|
-//
|
|
|
-// self?.selectMusicCollection.reloadData()
|
|
|
-// }
|
|
|
+ PQNotification.addObserver(forName: .AVPlayerItemDidPlayToEndTime, object: avPlayer.currentItem, queue: .main) { [weak self] notify in
|
|
|
+ BFLog(message: "AVPlayerItemDidPlayToEndTime = \(notify)")
|
|
|
+ avPlayer.seek(to: CMTime(value: CMTimeValue((self?.currentPlayData?.startTime ?? 0) * 1000), timescale: CMTimeScale(playerTimescale)))
|
|
|
+
|
|
|
+ self?.currentPlayData?.voiceStatue = .isPause
|
|
|
+
|
|
|
+ self?.selectMusicCollection.reloadData()
|
|
|
+ }
|
|
|
// PQNotification.addObserver(forName: .AVPlayerItemNewErrorLogEntry, object: avPlayer.currentItem, queue: .main) { notify in
|
|
|
// BFLog(message: "AVPlayerItemNewErrorLogEntry = \(notify)")
|
|
|
// }
|