feat(p12-w2): track-cardinal high-res waveform fetch + bridge rewire
Add GET api/track/{trackEntryKey}/waveform/high-res (+ proxy), ITrackDataService.GetTrackWaveform; rewire visualizer to resolve the current track's EntryKey and re-fetch on track change. Retire the client mix-waveform read path.
This commit is contained in:
@@ -39,6 +39,9 @@ public class TrackClientDataService : ITrackDataService
|
||||
public Task<ApiResult<TrackDto>> GetTrack(string trackId)
|
||||
=> _trackClient.GetTrack(trackId);
|
||||
|
||||
public Task<ApiResult<WaveformProfileDto?>> GetTrackWaveform(string trackEntryKey)
|
||||
=> _trackClient.GetTrackWaveform(trackEntryKey);
|
||||
|
||||
public Task<ApiResult<TrackDto?>> GetRandomTrack()
|
||||
=> _trackClient.GetRandom();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user