Cleanup recordings

This commit is contained in:
2024-02-27 21:43:37 +00:00
parent 103963f81f
commit 6003534272
16 changed files with 646 additions and 16 deletions

View File

@ -11,6 +11,13 @@ public interface IDvrStore
/// <param name="source"></param>
/// <returns></returns>
Task<UploadResult> UploadRecording(UserStream stream, Uri source);
/// <summary>
/// Delete all recordings from the storage by stream
/// </summary>
/// <param name="stream"></param>
/// <returns>List of deleted recordings</returns>
Task<List<Guid>> DeleteRecordings(UserStream stream);
}
public record UploadResult(Uri Result, double Duration);