[gnome-music/wip/mschraal/asyncqueue-fixes: 1/6] grltrackerwrapper: Add type filter for GrlOptions




commit ab1e493e89e105ba835b59d523b5f666c7fcc0d8
Author: Marinus Schraal <mschraal gnome org>
Date:   Sun Sep 19 13:00:34 2021 +0200

    grltrackerwrapper: Add type filter for GrlOptions
    
    Music is only interested in audio content, this should speed up some
    queries.

 gnomemusic/grilowrappers/grltrackerwrapper.py | 2 ++
 1 file changed, 2 insertions(+)
---
diff --git a/gnomemusic/grilowrappers/grltrackerwrapper.py b/gnomemusic/grilowrappers/grltrackerwrapper.py
index a86dbb890..9529509e8 100644
--- a/gnomemusic/grilowrappers/grltrackerwrapper.py
+++ b/gnomemusic/grilowrappers/grltrackerwrapper.py
@@ -142,9 +142,11 @@ class GrlTrackerWrapper(GObject.GObject):
         cm.props.artists_search_proxy.append(self._artists_search)
 
         self._fast_options: Grl.OperationOptions = Grl.OperationOptions()
+        self._fast_options.set_type_filter(Grl.TypeFilter.AUDIO)
         self._fast_options.set_resolution_flags(
             Grl.ResolutionFlags.FAST_ONLY)
         self._full_options: Grl.OperationOptions = Grl.OperationOptions()
+        self._full_options.set_type_filter(Grl.TypeFilter.AUDIO)
         self._full_options.set_resolution_flags(
             Grl.ResolutionFlags.FULL)
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]