summaryrefslogtreecommitdiffstats
path: root/apps/tagcache.h
diff options
context:
space:
mode:
authorWilliam Wilgus <wilgus.william@gmail.com>2022-03-19 02:15:35 -0400
committerWilliam Wilgus <wilgus.william@gmail.com>2022-03-19 02:24:14 -0400
commitddbca125a61ae25ffd0acb782d585b9318f4d072 (patch)
treea60330931cb555bd01230815dfcb210d31d30b0d /apps/tagcache.h
parent0f2d62321663d3f8942bf4cfba31c8dfa17efb61 (diff)
downloadrockbox-ddbca125a61ae25ffd0acb782d585b9318f4d072.tar.gz
rockbox-ddbca125a61ae25ffd0acb782d585b9318f4d072.zip
tagtree/tagcache add new clause operators begins/ends _oneof
new operators @^, @$ begins_oneof and ends_oneof albumartist @^ "L|The L" Led Zeppelin, The look albumartist @$ "girls|Boys" spice girls, beasty boys Change-Id: I26ce3d8155d970a55e003f74e2f9478db76204f1
Diffstat (limited to 'apps/tagcache.h')
-rw-r--r--apps/tagcache.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/apps/tagcache.h b/apps/tagcache.h
index b7c4aadbb1..1218e42b42 100644
--- a/apps/tagcache.h
+++ b/apps/tagcache.h
@@ -127,7 +127,9 @@ enum tag_type { tag_artist = 0, tag_album, tag_genre, tag_title,
enum clause { clause_none, clause_is, clause_is_not, clause_gt, clause_gteq,
clause_lt, clause_lteq, clause_contains, clause_not_contains,
clause_begins_with, clause_not_begins_with, clause_ends_with,
- clause_not_ends_with, clause_oneof, clause_logical_or };
+ clause_not_ends_with, clause_oneof,
+ clause_begins_oneof, clause_ends_oneof,
+ clause_logical_or };
struct tagcache_stat {
bool initialized; /* Is tagcache currently busy? */