{#if showVideo}
{#if castManager.isCasting}
{:else}
({})} onswipe={onSwipe} oncanplay={(e) => handleCanPlay(e.currentTarget)} onended={onVideoEnded} onvolumechange={(e) => ($videoViewerMuted = e.currentTarget.muted)} onseeking={() => (isScrubbing = true)} onseeked={() => (isScrubbing = false)} onplaying={(e) => { e.currentTarget.focus(); }} onclose={() => onClose()} muted={$videoViewerMuted} bind:volume={$videoViewerVolume} poster={getAssetThumbnailUrl({ id: assetId, size: AssetMediaSize.Preview, cacheKey })} src={assetFileUrl} >
{#if isLoading}
{/if} {#if isFaceEditMode.value}
{/if} {/if}
{/if}