A GTK+ / GStreamer based music player
Go to file
Bryan Schumaker 33c80788b8 libsaria: Rewrite playlist filtering
I used to use my own inverted index implementation, which makes sense if
I'm searching all songs for a specific match.  Instead, GTK was visiting
each track and asking "does this song match?" and this requires a
different implementation.  So rather than make an index, instead I have
each track generate substrings for its tags and then I compare filter
text against the substring set.

Signed-off-by: Bryan Schumaker <bjschuma@gmail.com>
2012-11-04 09:17:22 -05:00
include libsaria: Rewrite playlist filtering 2012-11-04 09:17:22 -05:00
libsaria libsaria: Rewrite playlist filtering 2012-11-04 09:17:22 -05:00
ocarina libsaria: Rewrite playlist filtering 2012-11-04 09:17:22 -05:00
.gitattributes Created a PKGBUILD 2011-11-11 08:12:40 -05:00
.gitignore build: Generate the PKGBUILD file during `scons release` 2012-06-02 12:42:05 -04:00
LICENSE Added license 2011-11-09 08:31:36 -05:00
PKGBUILD.tmpl build: Improve PKGBUILD.tmpl 2012-06-02 13:21:21 -04:00
Sconstruct Improve build scripts 2012-09-13 22:14:50 -04:00
config.py Improve build scripts 2012-09-13 22:14:50 -04:00