IwachanOrigin / usb_video_device_capture

0 stars 0 forks source link

設計がシングルトンに依存し過ぎている #21

Open IwachanOrigin opened 1 year ago

IwachanOrigin commented 1 year ago

DX11Manager, AudioOutputDeviceManagerクラスはVideoCaptureManager, AudioCaptureManagerクラスに役割を委譲しても良いと思う。 特にDX11ManagerはTextureの更新時にクラッシュする可能性が0じゃない。

IwachanOrigin commented 1 year ago

DX11Manager はシングルトンをやめて、VideoCaptureManagerとVideoCaptureCallbackに委譲した。

IwachanOrigin commented 10 months ago

他にもシングルトンをやめられる場所がないかを検討する