Refactor Audio Plaback layers for simplification and improved maintenance

This commit is contained in:
daniel-c-harvey
2025-09-13 08:26:12 -04:00
parent 9ac2c9182a
commit 0f0fd828d2
16 changed files with 545 additions and 534 deletions
@@ -22,6 +22,7 @@ public interface IPlayerService
event Events.EventAsync OnTrackSelected;
// Control methods
Task InitializeAsync();
Task SelectTrack(TrackEntity track);
Task Stop();
Task Unload();