diff --git a/rtcllm/aav.py b/rtcllm/aav.py index 6c446c6..bf65e2d 100644 --- a/rtcllm/aav.py +++ b/rtcllm/aav.py @@ -102,14 +102,14 @@ class LoopingVideoTrack(VideoStreamTrack): """ def __init__(self, filename): super().__init__() - self.player = MediaPlayer(filename) + self.player = MyMediaPlayer(filename) self.iteration = 0 async def recv(self): frame = await self.player.video.recv() print(f'{self.__class__.__name__}, {self.player.video.readyState}') if self.player.video.readyState != 'live': - self.player = MediaPlayer(self.player._file_path) + self.player = MyMediaPlayer(self.player._file_path) frame = await self.player.video.recv() return frame