]> repos.lx-s.de Git - winmute.git/commitdiff
Added override specifiers.
authorlx-s <lx-s@users.noreply.github.com>
Wed, 8 Jul 2026 08:41:48 +0000 (10:41 +0200)
committerlx-s <lx-s@users.noreply.github.com>
Wed, 8 Jul 2026 08:41:48 +0000 (10:41 +0200)
WinMute/MMNotificationClient.h
WinMute/VistaAudioSessionEvents.h

index b17e3b570123f0fd3ba7513e44719d2f83288a7c..404cb7e44ffc22bb0f5bb2f09795897f7f2df662 100644 (file)
@@ -42,18 +42,18 @@ public:
    explicit MMNotificationClient(WinAudio* notifyParent);
    ~MMNotificationClient();
 
-   STDMETHODIMP_(ULONG) AddRef();
-   STDMETHODIMP_(ULONG) Release();
-   STDMETHODIMP_(HRESULT) QueryInterface(REFIID riid, VOID** ppvInterface);
+   STDMETHODIMP_(ULONG) AddRef() override;
+   STDMETHODIMP_(ULONG) Release() override;
+   STDMETHODIMP_(HRESULT) QueryInterface(REFIID riid, VOID** ppvInterface) override;
 
    STDMETHODIMP_(HRESULT) OnDefaultDeviceChanged(EDataFlow flow, ERole role,
-      LPCWSTR pwstrDeviceId);
-   STDMETHODIMP_(HRESULT) OnDeviceAdded(LPCWSTR pwstrDeviceId);
-   STDMETHODIMP_(HRESULT) OnDeviceRemoved(LPCWSTR pwstrDeviceId);
+      LPCWSTR pwstrDeviceId) override;
+   STDMETHODIMP_(HRESULT) OnDeviceAdded(LPCWSTR pwstrDeviceId) override;
+   STDMETHODIMP_(HRESULT) OnDeviceRemoved(LPCWSTR pwstrDeviceId) override;
    STDMETHODIMP_(HRESULT) OnDeviceStateChanged(LPCWSTR pwstrDeviceId,
-      DWORD dwNewState);
+      DWORD dwNewState) override;
    STDMETHODIMP_(HRESULT) OnPropertyValueChanged(LPCWSTR pwstrDeviceId,
-      const PROPERTYKEY key);
+      const PROPERTYKEY key) override;
 
 private:
    std::atomic<LONG> ref_count_;
index 85bf6e4c1a8f061d7ace4c5749ed3d10d5f1df8b..c2a0c59c70cc6adfa9b3d79b384dd0b8760fb43e 100644 (file)
@@ -44,10 +44,10 @@ public:
    ~VistaAudioSessionEvents();
 
    // IUnknown methods -- AddRef, Release, and QueryInterface
-   ULONG STDMETHODCALLTYPE AddRef();
-   ULONG STDMETHODCALLTYPE Release();
+   ULONG STDMETHODCALLTYPE AddRef() override;
+   ULONG STDMETHODCALLTYPE Release() override;
 
-   HRESULT STDMETHODCALLTYPE QueryInterface(REFIID riid, VOID** ppvInterface);
+   HRESULT STDMETHODCALLTYPE QueryInterface(REFIID riid, VOID** ppvInterface) override;
 
    // Notification methods for audio session events
    HRESULT STDMETHODCALLTYPE OnDisplayNameChanged(