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