group by process path, remove legacy filtering, undo the fix for active sessions on another device
8 years ago
Authored
AmentaParent618cfd7
10 files changed
- EarTrumpet/DataModel/AudioDeviceSession.cs+23−15
- EarTrumpet/DataModel/AudioDeviceSessionCollection.cs+10−44
- EarTrumpet/DataModel/AudioDeviceSessionContainer.cs+2−6
- EarTrumpet/DataModel/FilteredAudioDeviceSessionCollection.cs+0−102
- EarTrumpet/DataModel/IAudioDeviceSession.cs+1−2
- EarTrumpet/DataModel/SafeAudioDeviceSession.cs+2−6
- EarTrumpet/EarTrumpet.csproj+1−1
- EarTrumpet/Extensions/ProcessExtensions.cs+22−0
- EarTrumpet/Services/DiagnosticsService.cs+1−0
- EarTrumpet/ViewModels/DeviceViewModel.cs+5−49