[vlc-commits] [Git][videolan/vlc][master] 2 commits: qt: provide more information when a window effects module is not instantiated

Felix Paul Kühne (@fkuehne) gitlab at videolan.org
Mon Jul 1 14:18:16 UTC 2024



Felix Paul Kühne pushed to branch master at VideoLAN / VLC


Commits:
d0b4e96f by Fatih Uzunoglu at 2024-07-01T13:58:36+00:00
qt: provide more information when a window effects module is not instantiated

A window effects module is not instantiated does not necessarily mean that
there won't be background blur effect. On Windows with DirectComposition,
the effect is simulated in that case.

- - - - -
4b0dbf82 by Fatih Uzunoglu at 2024-07-01T13:58:36+00:00
qt: use `msg_Dbg` instead of `msg_Info` in `CompositorVideo::setBlurBehind()`

- - - - -


1 changed file:

- modules/gui/qt/maininterface/compositor.cpp


Changes:

=====================================
modules/gui/qt/maininterface/compositor.cpp
=====================================
@@ -341,7 +341,9 @@ bool CompositorVideo::setBlurBehind(QWindow *window, const bool enable)
         m_windowEffectsModule->p_module = module_need(m_windowEffectsModule, "qtwindoweffects", nullptr, false);
         if (!m_windowEffectsModule->p_module)
         {
-            msg_Info(m_intf, "A module providing window effects capability could not be instantiated. Background blur effect will not be available.");
+            msg_Dbg(m_intf, "A module providing window effects capability could not be instantiated. " \
+                            "Native background blur effect will not be available. " \
+                            "The application may compensate this with a simulated effect on certain platform(s).");
             m_failedToLoadWindowEffectsModule = true;
             vlc_object_delete(m_windowEffectsModule);
             m_windowEffectsModule = nullptr;



View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/7a7946821262aa5ccfc5ed0711a090888378a540...4b0dbf829d9761bc0d99e64b98c9c245983aeffd

-- 
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/7a7946821262aa5ccfc5ed0711a090888378a540...4b0dbf829d9761bc0d99e64b98c9c245983aeffd
You're receiving this email because of your account on code.videolan.org.


VideoLAN code repository instance


More information about the vlc-commits mailing list