(show_volume_slider = !show_volume_slider)} >
{#if show_volume_slider}
{/if}
{ playbackSpeed = playbackSpeeds[ (playbackSpeeds.indexOf(playbackSpeed) + 1) % playbackSpeeds.length ]; waveform?.setPlaybackRate(playbackSpeed); }} >
{playbackSpeed}x
waveform?.skip( get_skip_rewind_amount(audio_duration, waveform_options.skip_length) * -1 )} >
waveform?.playPause()} aria-label={playing ? i18n("audio.pause") : i18n("audio.play")} > {#if playing}
{:else}
{/if}
waveform?.skip( get_skip_rewind_amount(audio_duration, waveform_options.skip_length) )} >
{#if editable && interactive} {#if show_redo && mode === ""}
{ handle_reset_value(); clearRegions(); mode = ""; }} >
{/if} {#if mode === ""}
{:else}
Trim
Cancel
{/if} {/if}