Home

xmn / bettertrumpet

publicxammen/BetterTrumpet· sync paused
Overview Code History Branches Pull requestsIssuesInsights
master
HomeOverview Code PRsIssues

ETC: Cleanup audio interfaces and move WindowsAudio specific stuff to specialized interfaces

7 years ago

a1aaa60
Authored
Dave Amenta2/24/2019, 10:45:10 PM

Parent0c21033

26 files changed
  • EarTrumpet/App.xaml.cs+1−1
  • EarTrumpet/DataModel/IAudioDevice.cs+0−8
  • EarTrumpet/DataModel/IAudioDeviceCollection.cs+0−9
  • EarTrumpet/DataModel/IAudioDeviceManager.cs+3−9
  • EarTrumpet/DataModel/IAudioDeviceManagerWindowsAudio.cs+14−0
  • EarTrumpet/DataModel/IAudioDeviceManagerWithPeakMetering.cs+7−0
  • EarTrumpet/DataModel/IAudioDeviceSession.cs+1−7
  • EarTrumpet/DataModel/IAudioDeviceWindowsAudio.cs+12−0
  • EarTrumpet/DataModel/Internal/AudioDevice.cs+8−3
  • EarTrumpet/DataModel/Internal/AudioDeviceManager.cs+34−5
  • EarTrumpet/DataModel/Internal/AudioDeviceSession.cs+7−19
  • EarTrumpet/DataModel/Internal/AudioDeviceSessionCollection.cs+4−5
  • EarTrumpet/DataModel/Internal/AudioDeviceSessionGroup.cs+7−9
  • EarTrumpet/DataModel/Internal/FilteredCollectionChain.cs+1−1
  • EarTrumpet/DataModel/Internal/IAudioDeviceInternal.cs+9−0
  • EarTrumpet/DataModel/Internal/IAudioDeviceSessionInternal.cs+13−0
  • EarTrumpet/DataModel/{DataModelFactory.cs => WindowsAudioFactory.cs}+2−2
  • EarTrumpet/EarTrumpet.csproj+6−2
  • EarTrumpet/Extensibility/Hosting/AddonHost.cs+21−1
  • EarTrumpet/UI/Services/DiagnosticsService.cs+7−7
  • EarTrumpet/UI/Tray/TrayViewModel.cs+2−1
  • EarTrumpet/UI/ViewModels/AppItemViewModel.cs+7−5
  • EarTrumpet/UI/ViewModels/DeviceCollectionViewModel.cs+5−7
  • EarTrumpet/UI/ViewModels/DeviceViewModel.cs+6−13
  • EarTrumpet/UI/ViewModels/SettingsAppItemViewModel.cs+1−1
  • EarTrumpet/UI/ViewModels/TemporaryAppItemViewModel.cs+2−2