From c598dc6d2dace60afef9f53facb6d0aea690f31b Mon Sep 17 00:00:00 2001 From: ienaga Date: Thu, 7 Aug 2025 08:24:25 +0900 Subject: [PATCH] =?UTF-8?q?#201=20AnimationTool=E3=81=8B=E3=82=89=E3=81=AE?= =?UTF-8?q?Video=E3=81=AE=E5=8F=97=E3=81=91=E5=8F=96=E3=82=8A=E5=87=A6?= =?UTF-8?q?=E7=90=86=E3=81=AE=E5=9E=8B=E6=94=B9=E4=BF=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../media/src/Video/usecase/VideoBuildFromCharacterUseCase.ts | 2 +- packages/media/src/interface/IVideoCharacter.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/media/src/Video/usecase/VideoBuildFromCharacterUseCase.ts b/packages/media/src/Video/usecase/VideoBuildFromCharacterUseCase.ts index 5f4753fc..8afcb6e8 100644 --- a/packages/media/src/Video/usecase/VideoBuildFromCharacterUseCase.ts +++ b/packages/media/src/Video/usecase/VideoBuildFromCharacterUseCase.ts @@ -25,7 +25,7 @@ export const execute = (video: Video, character: IVideoCharacter): void => video.volume = character.volume; video.src = URL.createObjectURL(new Blob( - [character.videoData], + [character.videoData.buffer as ArrayBuffer], { "type": "video/mp4" } )); }; \ No newline at end of file diff --git a/packages/media/src/interface/IVideoCharacter.ts b/packages/media/src/interface/IVideoCharacter.ts index da241a86..f88ee396 100644 --- a/packages/media/src/interface/IVideoCharacter.ts +++ b/packages/media/src/interface/IVideoCharacter.ts @@ -4,7 +4,7 @@ export interface IVideoCharacter { symbol?: string; extends: string; buffer: number[] | null; - videoData: Uint8Array; + videoData: null | Uint8Array; volume: number; loop: boolean; autoPlay: boolean;