|
@@ -40,6 +40,7 @@ open class PQImageFilter: PQBaseFilter {
|
|
|
} else {
|
|
|
if mSticker!.locationPath.count == 0 {
|
|
|
FilterLog(2, message: "图片数据为空,创建失败")
|
|
|
+
|
|
|
return
|
|
|
}
|
|
|
var imageFilePath = mSticker?.locationPath ?? ""
|
|
@@ -109,19 +110,7 @@ open class PQImageFilter: PQBaseFilter {
|
|
|
FilterLog(2, message: "归16后大小 \(newImage!.size)")
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
- // override public func newFramebufferAvailable(_ framebuffer: Framebuffer, fromSourceIndex: UInt) {
|
|
|
- // super.newFramebufferAvailable(framebuffer, fromSourceIndex: fromSourceIndex)
|
|
|
- //
|
|
|
- //// let currTime = CMTimeGetSeconds(CMTime(value: framebuffer.timingStyle.timestamp!.value, timescale: framebuffer.timingStyle.timestamp!.timescale))
|
|
|
- ////
|
|
|
- //// if mSticker!.timelineIn != 0, currTime >= mSticker!.timelineIn, currTime <= mSticker!.timelineOut, imageTexture == 0 {
|
|
|
- //// if newImage != nil {
|
|
|
- ////// imageTexture = PQGPUImageTools.setupTexture(image: newImage!.cgImage!)
|
|
|
- //// } else { FilterLog(message: "image filter init error image data is nil!") }
|
|
|
- //// }
|
|
|
- // }
|
|
|
-
|
|
|
+
|
|
|
override open func renderFrame() {
|
|
|
let inputFramebuffer: Framebuffer = inputFramebuffers[0]!
|
|
|
let inputSize = inputFramebuffer.sizeForTargetOrientation(.portrait)
|