|
|
@ -1,23 +1,26 @@
|
|
|
|
/* generated by Svelte vX.Y.Z-alpha1 */
|
|
|
|
/* generated by Svelte vX.Y.Z-alpha1 */
|
|
|
|
import { SvelteComponent as SvelteComponent_1, addListener, add_render_callback, createElement, detachNode, flush, init, insert, removeListener, run, safe_not_equal, timeRangesToArray } from "svelte/internal.js";
|
|
|
|
import { SvelteComponent as SvelteComponent_1, addListener, add_render_callback, createElement, detachNode, flush, init, insert, run, run_all, safe_not_equal, timeRangesToArray } from "svelte/internal.js";
|
|
|
|
|
|
|
|
|
|
|
|
function create_fragment(component, ctx) {
|
|
|
|
function create_fragment(component, ctx) {
|
|
|
|
var audio, audio_is_paused = true, audio_updating = false, audio_animationframe, current;
|
|
|
|
var audio, audio_is_paused = true, audio_updating = false, audio_animationframe, current, dispose;
|
|
|
|
|
|
|
|
|
|
|
|
return {
|
|
|
|
return {
|
|
|
|
c() {
|
|
|
|
c() {
|
|
|
|
audio = createElement("audio");
|
|
|
|
audio = createElement("audio");
|
|
|
|
addListener(audio, "timeupdate", ctx.audio_timeupdate_handler);
|
|
|
|
|
|
|
|
if (ctx.played === void 0 || ctx.currentTime === void 0) add_render_callback(() => ctx.audio_timeupdate_handler.call(audio));
|
|
|
|
if (ctx.played === void 0 || ctx.currentTime === void 0) add_render_callback(() => ctx.audio_timeupdate_handler.call(audio));
|
|
|
|
addListener(audio, "durationchange", ctx.audio_durationchange_handler);
|
|
|
|
|
|
|
|
if (ctx.duration === void 0) add_render_callback(() => ctx.audio_durationchange_handler.call(audio));
|
|
|
|
if (ctx.duration === void 0) add_render_callback(() => ctx.audio_durationchange_handler.call(audio));
|
|
|
|
addListener(audio, "play", ctx.audio_play_pause_handler);
|
|
|
|
|
|
|
|
addListener(audio, "pause", ctx.audio_play_pause_handler);
|
|
|
|
|
|
|
|
addListener(audio, "progress", ctx.audio_progress_handler);
|
|
|
|
|
|
|
|
if (ctx.buffered === void 0) add_render_callback(() => ctx.audio_progress_handler.call(audio));
|
|
|
|
if (ctx.buffered === void 0) add_render_callback(() => ctx.audio_progress_handler.call(audio));
|
|
|
|
addListener(audio, "loadedmetadata", ctx.audio_loadedmetadata_handler);
|
|
|
|
|
|
|
|
if (ctx.buffered === void 0 || ctx.seekable === void 0) add_render_callback(() => ctx.audio_loadedmetadata_handler.call(audio));
|
|
|
|
if (ctx.buffered === void 0 || ctx.seekable === void 0) add_render_callback(() => ctx.audio_loadedmetadata_handler.call(audio));
|
|
|
|
addListener(audio, "volumechange", ctx.audio_volumechange_handler);
|
|
|
|
|
|
|
|
|
|
|
|
dispose = [
|
|
|
|
|
|
|
|
addListener(audio, "timeupdate", ctx.audio_timeupdate_handler),
|
|
|
|
|
|
|
|
addListener(audio, "durationchange", ctx.audio_durationchange_handler),
|
|
|
|
|
|
|
|
addListener(audio, "play", ctx.audio_play_pause_handler),
|
|
|
|
|
|
|
|
addListener(audio, "pause", ctx.audio_play_pause_handler),
|
|
|
|
|
|
|
|
addListener(audio, "progress", ctx.audio_progress_handler),
|
|
|
|
|
|
|
|
addListener(audio, "loadedmetadata", ctx.audio_loadedmetadata_handler),
|
|
|
|
|
|
|
|
addListener(audio, "volumechange", ctx.audio_volumechange_handler)
|
|
|
|
|
|
|
|
];
|
|
|
|
},
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
m(target, anchor) {
|
|
|
|
m(target, anchor) {
|
|
|
@ -46,13 +49,7 @@ function create_fragment(component, ctx) {
|
|
|
|
detachNode(audio);
|
|
|
|
detachNode(audio);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
removeListener(audio, "timeupdate", ctx.audio_timeupdate_handler);
|
|
|
|
run_all(dispose);
|
|
|
|
removeListener(audio, "durationchange", ctx.audio_durationchange_handler);
|
|
|
|
|
|
|
|
removeListener(audio, "play", ctx.audio_play_pause_handler);
|
|
|
|
|
|
|
|
removeListener(audio, "pause", ctx.audio_play_pause_handler);
|
|
|
|
|
|
|
|
removeListener(audio, "progress", ctx.audio_progress_handler);
|
|
|
|
|
|
|
|
removeListener(audio, "loadedmetadata", ctx.audio_loadedmetadata_handler);
|
|
|
|
|
|
|
|
removeListener(audio, "volumechange", ctx.audio_volumechange_handler);
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
};
|
|
|
|
};
|
|
|
|
}
|
|
|
|
}
|
|
|
|