File tree 2 files changed +17
-4
lines changed
2 files changed +17
-4
lines changed Original file line number Diff line number Diff line change @@ -88,6 +88,21 @@ public class Movie: View {
88
88
}
89
89
}
90
90
91
+ /// Mute/Unmute the audio track.
92
+ ///
93
+ /// The default value of this property is `false`.
94
+ public var muted : Bool {
95
+ get {
96
+ guard let p = player else {
97
+ return false
98
+ }
99
+ return p. muted
100
+ }
101
+ set {
102
+ player? . muted = newValue
103
+ }
104
+ }
105
+
91
106
var movieLayer : PlayerLayer {
92
107
get {
93
108
return self . movieView. movieLayer
Original file line number Diff line number Diff line change @@ -101,9 +101,9 @@ public class View: NSObject {
101
101
102
102
if let maskToCopy = viewToCopy. mask {
103
103
if viewToCopy. mask is Shape {
104
- mask = Shape ( copy: viewToCopy. mask as! Shape )
104
+ mask = Shape ( copy: viewToCopy. mask as! Shape ) // swiftlint:disable:this force_cast
105
105
} else if viewToCopy. mask is Image {
106
- mask = Image ( copy: viewToCopy. mask as! Image )
106
+ mask = Image ( copy: viewToCopy. mask as! Image ) // swiftlint:disable:this force_cast
107
107
} else {
108
108
mask = View ( copyView: maskToCopy)
109
109
}
@@ -568,5 +568,3 @@ public class View: NSObject {
568
568
zPosition = view. zPosition - 1
569
569
}
570
570
}
571
-
572
-
You can’t perform that action at this time.
0 commit comments