@@ -29,18 +29,18 @@ function create_fragment(ctx) {
29
29
audio_updating = true ;
30
30
}
31
31
32
- /*audio_timeupdate_handler*/ ctx [ 12 ] . call ( audio ) ;
32
+ /*audio_timeupdate_handler*/ ctx [ 13 ] . call ( audio ) ;
33
33
}
34
34
35
35
return {
36
36
c ( ) {
37
37
audio = element ( "audio" ) ;
38
- if ( /*buffered*/ ctx [ 0 ] === void 0 ) add_render_callback ( ( ) => /*audio_progress_handler*/ ctx [ 10 ] . call ( audio ) ) ;
39
- if ( /*buffered*/ ctx [ 0 ] === void 0 || /*seekable*/ ctx [ 1 ] === void 0 ) add_render_callback ( ( ) => /*audio_loadedmetadata_handler*/ ctx [ 11 ] . call ( audio ) ) ;
40
- if ( /*played*/ ctx [ 2 ] === void 0 || /*currentTime*/ ctx [ 3 ] === void 0 || /*ended*/ ctx [ 9 ] === void 0 ) add_render_callback ( audio_timeupdate_handler ) ;
41
- if ( /*duration*/ ctx [ 4 ] === void 0 ) add_render_callback ( ( ) => /*audio_durationchange_handler*/ ctx [ 13 ] . call ( audio ) ) ;
42
- if ( /*seeking*/ ctx [ 8 ] === void 0 ) add_render_callback ( ( ) => /*audio_seeking_seeked_handler*/ ctx [ 17 ] . call ( audio ) ) ;
43
- if ( /*ended*/ ctx [ 9 ] === void 0 ) add_render_callback ( ( ) => /*audio_ended_handler*/ ctx [ 18 ] . call ( audio ) ) ;
38
+ if ( /*buffered*/ ctx [ 0 ] === void 0 ) add_render_callback ( ( ) => /*audio_progress_handler*/ ctx [ 11 ] . call ( audio ) ) ;
39
+ if ( /*buffered*/ ctx [ 0 ] === void 0 || /*seekable*/ ctx [ 1 ] === void 0 ) add_render_callback ( ( ) => /*audio_loadedmetadata_handler*/ ctx [ 12 ] . call ( audio ) ) ;
40
+ if ( /*played*/ ctx [ 2 ] === void 0 || /*currentTime*/ ctx [ 3 ] === void 0 || /*ended*/ ctx [ 10 ] === void 0 ) add_render_callback ( audio_timeupdate_handler ) ;
41
+ if ( /*duration*/ ctx [ 4 ] === void 0 ) add_render_callback ( ( ) => /*audio_durationchange_handler*/ ctx [ 14 ] . call ( audio ) ) ;
42
+ if ( /*seeking*/ ctx [ 9 ] === void 0 ) add_render_callback ( ( ) => /*audio_seeking_seeked_handler*/ ctx [ 18 ] . call ( audio ) ) ;
43
+ if ( /*ended*/ ctx [ 10 ] === void 0 ) add_render_callback ( ( ) => /*audio_ended_handler*/ ctx [ 19 ] . call ( audio ) ) ;
44
44
} ,
45
45
m ( target , anchor , remount ) {
46
46
insert ( target , audio , anchor ) ;
@@ -49,24 +49,26 @@ function create_fragment(ctx) {
49
49
audio . volume = /*volume*/ ctx [ 6 ] ;
50
50
}
51
51
52
- if ( ! isNaN ( /*playbackRate*/ ctx [ 7 ] ) ) {
53
- audio . playbackRate = /*playbackRate*/ ctx [ 7 ] ;
52
+ audio . muted = /*muted*/ ctx [ 7 ] ;
53
+
54
+ if ( ! isNaN ( /*playbackRate*/ ctx [ 8 ] ) ) {
55
+ audio . playbackRate = /*playbackRate*/ ctx [ 8 ] ;
54
56
}
55
57
56
58
if ( remount ) run_all ( dispose ) ;
57
59
58
60
dispose = [
59
- listen ( audio , "progress" , /*audio_progress_handler*/ ctx [ 10 ] ) ,
60
- listen ( audio , "loadedmetadata" , /*audio_loadedmetadata_handler*/ ctx [ 11 ] ) ,
61
+ listen ( audio , "progress" , /*audio_progress_handler*/ ctx [ 11 ] ) ,
62
+ listen ( audio , "loadedmetadata" , /*audio_loadedmetadata_handler*/ ctx [ 12 ] ) ,
61
63
listen ( audio , "timeupdate" , audio_timeupdate_handler ) ,
62
- listen ( audio , "durationchange" , /*audio_durationchange_handler*/ ctx [ 13 ] ) ,
63
- listen ( audio , "play" , /*audio_play_pause_handler*/ ctx [ 14 ] ) ,
64
- listen ( audio , "pause" , /*audio_play_pause_handler*/ ctx [ 14 ] ) ,
65
- listen ( audio , "volumechange" , /*audio_volumechange_handler*/ ctx [ 15 ] ) ,
66
- listen ( audio , "ratechange" , /*audio_ratechange_handler*/ ctx [ 16 ] ) ,
67
- listen ( audio , "seeking" , /*audio_seeking_seeked_handler*/ ctx [ 17 ] ) ,
68
- listen ( audio , "seeked" , /*audio_seeking_seeked_handler*/ ctx [ 17 ] ) ,
69
- listen ( audio , "ended" , /*audio_ended_handler*/ ctx [ 18 ] )
64
+ listen ( audio , "durationchange" , /*audio_durationchange_handler*/ ctx [ 14 ] ) ,
65
+ listen ( audio , "play" , /*audio_play_pause_handler*/ ctx [ 15 ] ) ,
66
+ listen ( audio , "pause" , /*audio_play_pause_handler*/ ctx [ 15 ] ) ,
67
+ listen ( audio , "volumechange" , /*audio_volumechange_handler*/ ctx [ 16 ] ) ,
68
+ listen ( audio , "ratechange" , /*audio_ratechange_handler*/ ctx [ 17 ] ) ,
69
+ listen ( audio , "seeking" , /*audio_seeking_seeked_handler*/ ctx [ 18 ] ) ,
70
+ listen ( audio , "seeked" , /*audio_seeking_seeked_handler*/ ctx [ 18 ] ) ,
71
+ listen ( audio , "ended" , /*audio_ended_handler*/ ctx [ 19 ] )
70
72
] ;
71
73
} ,
72
74
p ( ctx , [ dirty ] ) {
@@ -84,8 +86,12 @@ function create_fragment(ctx) {
84
86
audio . volume = /*volume*/ ctx [ 6 ] ;
85
87
}
86
88
87
- if ( dirty & /*playbackRate*/ 128 && ! isNaN ( /*playbackRate*/ ctx [ 7 ] ) ) {
88
- audio . playbackRate = /*playbackRate*/ ctx [ 7 ] ;
89
+ if ( dirty & /*muted*/ 128 ) {
90
+ audio . muted = /*muted*/ ctx [ 7 ] ;
91
+ }
92
+
93
+ if ( dirty & /*playbackRate*/ 256 && ! isNaN ( /*playbackRate*/ ctx [ 8 ] ) ) {
94
+ audio . playbackRate = /*playbackRate*/ ctx [ 8 ] ;
89
95
}
90
96
} ,
91
97
i : noop ,
@@ -105,6 +111,7 @@ function instance($$self, $$props, $$invalidate) {
105
111
let { duration } = $$props ;
106
112
let { paused } = $$props ;
107
113
let { volume } = $$props ;
114
+ let { muted } = $$props ;
108
115
let { playbackRate } = $$props ;
109
116
let { seeking } = $$props ;
110
117
let { ended } = $$props ;
@@ -127,7 +134,7 @@ function instance($$self, $$props, $$invalidate) {
127
134
ended = this . ended ;
128
135
$$invalidate ( 2 , played ) ;
129
136
$$invalidate ( 3 , currentTime ) ;
130
- $$invalidate ( 9 , ended ) ;
137
+ $$invalidate ( 10 , ended ) ;
131
138
}
132
139
133
140
function audio_durationchange_handler ( ) {
@@ -142,22 +149,24 @@ function instance($$self, $$props, $$invalidate) {
142
149
143
150
function audio_volumechange_handler ( ) {
144
151
volume = this . volume ;
152
+ muted = this . muted ;
145
153
$$invalidate ( 6 , volume ) ;
154
+ $$invalidate ( 7 , muted ) ;
146
155
}
147
156
148
157
function audio_ratechange_handler ( ) {
149
158
playbackRate = this . playbackRate ;
150
- $$invalidate ( 7 , playbackRate ) ;
159
+ $$invalidate ( 8 , playbackRate ) ;
151
160
}
152
161
153
162
function audio_seeking_seeked_handler ( ) {
154
163
seeking = this . seeking ;
155
- $$invalidate ( 8 , seeking ) ;
164
+ $$invalidate ( 9 , seeking ) ;
156
165
}
157
166
158
167
function audio_ended_handler ( ) {
159
168
ended = this . ended ;
160
- $$invalidate ( 9 , ended ) ;
169
+ $$invalidate ( 10 , ended ) ;
161
170
}
162
171
163
172
$$self . $set = $$props => {
@@ -168,9 +177,10 @@ function instance($$self, $$props, $$invalidate) {
168
177
if ( "duration" in $$props ) $$invalidate ( 4 , duration = $$props . duration ) ;
169
178
if ( "paused" in $$props ) $$invalidate ( 5 , paused = $$props . paused ) ;
170
179
if ( "volume" in $$props ) $$invalidate ( 6 , volume = $$props . volume ) ;
171
- if ( "playbackRate" in $$props ) $$invalidate ( 7 , playbackRate = $$props . playbackRate ) ;
172
- if ( "seeking" in $$props ) $$invalidate ( 8 , seeking = $$props . seeking ) ;
173
- if ( "ended" in $$props ) $$invalidate ( 9 , ended = $$props . ended ) ;
180
+ if ( "muted" in $$props ) $$invalidate ( 7 , muted = $$props . muted ) ;
181
+ if ( "playbackRate" in $$props ) $$invalidate ( 8 , playbackRate = $$props . playbackRate ) ;
182
+ if ( "seeking" in $$props ) $$invalidate ( 9 , seeking = $$props . seeking ) ;
183
+ if ( "ended" in $$props ) $$invalidate ( 10 , ended = $$props . ended ) ;
174
184
} ;
175
185
176
186
return [
@@ -181,6 +191,7 @@ function instance($$self, $$props, $$invalidate) {
181
191
duration ,
182
192
paused ,
183
193
volume ,
194
+ muted ,
184
195
playbackRate ,
185
196
seeking ,
186
197
ended ,
@@ -208,9 +219,10 @@ class Component extends SvelteComponent {
208
219
duration : 4 ,
209
220
paused : 5 ,
210
221
volume : 6 ,
211
- playbackRate : 7 ,
212
- seeking : 8 ,
213
- ended : 9
222
+ muted : 7 ,
223
+ playbackRate : 8 ,
224
+ seeking : 9 ,
225
+ ended : 10
214
226
} ) ;
215
227
}
216
228
}
0 commit comments