@@ -29,7 +29,7 @@ open class PQGifFilter: PQBaseFilter {
// gif 要显示的 每一帧的时间
var delayTime: Double = 0
- init(sticker: PQEditVisionTrackMaterialsModel) {
+ public init(sticker: PQEditVisionTrackMaterialsModel) {
super.init(fragmentShader: PassthroughFragmentShader, numberOfInputs: 1)
mSticker = sticker
@@ -31,7 +31,7 @@ open class PQImageFilter: PQBaseFilter {
}
- init(sticker: PQEditVisionTrackMaterialsModel, isExport: Bool = true, showUISize: CGSize = .zero) {
+ public init(sticker: PQEditVisionTrackMaterialsModel, isExport: Bool = true, showUISize: CGSize = .zero) {
stickerInfo = sticker
@@ -52,7 +52,7 @@
import Foundation
import UIKit
-class PQMovieFilter: PQBaseFilter {
+open class PQMovieFilter: PQBaseFilter {
public var runBenchmark = false
public weak var delegate: MovieInputDelegate?
@@ -40,7 +40,7 @@ open class PQSubTitleFilter: BasicOperation {
clearData()
- init(st: [PQEditSubTitleModel], isBig: Bool = false, inputSize: CGSize) {
+ public init(st: [PQEditSubTitleModel], isBig: Bool = false, inputSize: CGSize) {
super.init(fragmentShader: AlphaPassthroughFragmentShader, numberOfInputs: 1)
isBigSubtile = isBig