Files
ytLlive/Services/ICameraEnumerator.cs

11 lines
288 B
C#

namespace ytLive.Services;
/// <summary>
/// Enumerates physical capture devices. Seam so the picker and CameraManager
/// never touch WinRT directly (tests inject fakes).
/// </summary>
public interface ICameraEnumerator
{
Task<IReadOnlyList<CameraDeviceInfo>> GetCamerasAsync();
}