init
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
from __future__ import annotations
|
||||
|
||||
from core.state_machine import Arbitrator
|
||||
from services.avatar import AvatarService
|
||||
from webrtc.tracks import AudioBus, AvatarVideoTrack
|
||||
|
||||
__all__ = ["AvatarVideoTrack", "build_video_track"]
|
||||
|
||||
|
||||
def build_video_track(
|
||||
avatar_service: AvatarService,
|
||||
arbitrator: Arbitrator,
|
||||
audio_bus: AudioBus,
|
||||
fps: int = 25,
|
||||
) -> AvatarVideoTrack:
|
||||
return AvatarVideoTrack(
|
||||
avatar_service=avatar_service,
|
||||
arbitrator=arbitrator,
|
||||
audio_bus=audio_bus,
|
||||
fps=fps,
|
||||
)
|
||||
Reference in New Issue
Block a user