|
@@ -16,28 +16,18 @@ class BFVideoThumbProgressView: BFProgressBaseView {
|
|
|
override var recordItem: BFRecordItemModel? {
|
|
|
didSet {
|
|
|
// 指针回归
|
|
|
-// BFLog(1, message: "new recorditem")
|
|
|
progress = .zero
|
|
|
+
|
|
|
if recordItem?.mediaType == .Video {
|
|
|
-
|
|
|
DispatchQueue.main.async {[weak self] in
|
|
|
guard let wself = self else { return }
|
|
|
wself.dealWithVideoThumb()
|
|
|
}
|
|
|
-// recordItem?.fetchAVUrlAssetCallBack = {[weak self] in
|
|
|
-// DispatchQueue.main.async {[weak self] in
|
|
|
-// guard let wself = self else { return }
|
|
|
-// wself.dealWithVideoThumb()
|
|
|
-// }
|
|
|
-// }
|
|
|
-
|
|
|
} else if recordItem?.mediaType == .Image {
|
|
|
DispatchQueue.main.async {[weak self] in
|
|
|
guard let wself = self else { return }
|
|
|
wself.dealWithImageThumb()
|
|
|
}
|
|
|
-
|
|
|
-
|
|
|
}
|
|
|
}
|
|
|
}
|