Home

xmn / bettertrumpet

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

Initial 2.0 live object model payload

8 years ago

f3cb6ad
Authored
Amenta12/1/2017, 1:47:58 PM

Parent649898c

48 files changed
  • EarTrumpet.Interop/AudioDeviceService.cpp+0−202
  • EarTrumpet.Interop/AudioDeviceService.h+0−60
  • EarTrumpet.Interop/AudioSessionService.cpp+29−179
  • EarTrumpet.Interop/AudioSessionService.h+2−24
  • EarTrumpet.Interop/ControlChangeHandler.cpp+0−21
  • EarTrumpet.Interop/ControlChangeHandler.h+0−29
  • EarTrumpet.Interop/EarTrumpet.Interop.vcxproj+7−15
  • EarTrumpet.Interop/EndpointNotificationHandler.cpp+0−124
  • EarTrumpet.Interop/EndpointNotificationHandler.h+0−48
  • EarTrumpet.Interop/SoundControlAPI.idl+20−0
  • EarTrumpet.Interop/exports.cpp+2−78
  • EarTrumpet.sln+0−31
  • EarTrumpet.vs15.sln+1−0
  • EarTrumpet/AudioPeakMeter.xaml+12−0
  • EarTrumpet/AudioPeakMeter.xaml.cs+47−0
  • EarTrumpet/DataModel/AudioDevice.cs+104−0
  • EarTrumpet/DataModel/AudioDeviceManager.cs+140−0
  • EarTrumpet/DataModel/AudioDeviceSession.cs+211−0
  • EarTrumpet/DataModel/AudioDeviceSessionCollection.cs+108−0
  • EarTrumpet/DataModel/AudioDeviceSessionContainer.cs+67−0
  • EarTrumpet/DataModel/ComInterop.cs+21−0
  • EarTrumpet/DataModel/DefaultEndPoint.cs+116−0
  • EarTrumpet/DataModel/Extensions/GuidExtensions.cs+17−0
  • EarTrumpet/DataModel/Extensions/IAudioSessionControl2Extensons.cs+38−0
  • EarTrumpet/DataModel/Extensions/IMMDeviceExtensions.cs+28−0
  • EarTrumpet/DataModel/IAudioDevice.cs+14−0
  • EarTrumpet/DataModel/IAudioDeviceSession.cs+23−0
  • EarTrumpet/DataModel/ReplacementInterfaces/IAudioSessionControlInternal.cs+28−0
  • EarTrumpet/DataModel/ReplacementInterfaces/IPropertyStore.cs+39−0
  • EarTrumpet/DataModel/VirtualDefaultAudioDevice.cs+76−0
  • EarTrumpet/EarTrumpet.csproj+31−8
  • EarTrumpet/Extensions/DispatcherExtensions.cs+25−0
  • EarTrumpet/MainWindow.xaml+10−1
  • EarTrumpet/MainWindow.xaml.cs+26−30
  • EarTrumpet/Models/EarTrumpetAudioDeviceModel.cs+0−17
  • EarTrumpet/Models/EarTrumpetAudioSessionModel.cs+0−23
  • EarTrumpet/Models/EarTrumpetAudioSessionModelGroup.cs+0−13
  • EarTrumpet/Services/EarTrumpetAudioDeviceService.cs+0−111
  • EarTrumpet/Services/EarTrumpetAudioSessionService.cs+0−67
  • EarTrumpet/Services/IEarTrumpetVolumeCallback.cs+0−12
  • EarTrumpet/Services/IconService.cs+11−11
  • EarTrumpet/Services/UserPreferencesService.cs+0−11
  • EarTrumpet/TrayIcon.cs+35−18
  • EarTrumpet/ViewModels/AppItemViewModel.cs+36−62
  • EarTrumpet/ViewModels/AudioMixerViewModel.cs+69−123
  • EarTrumpet/ViewModels/DeviceAppItemViewModel.cs+24−44
  • EarTrumpet/ViewModels/IAudioMixerViewModelCallback.cs+0−12
  • EarTrumpet/ViewModels/TrayIconViewModel.cs+13−32