diff --git a/src/db/Interface.hxx b/src/db/Interface.hxx index 7a700557f..2bfdd0a44 100644 --- a/src/db/Interface.hxx +++ b/src/db/Interface.hxx @@ -105,6 +105,11 @@ public: return Visit(selection, VisitDirectory(), visit_song); } + /** + * Collect unique values of the given tag type. + * + * Throws on error. + */ virtual std::map> CollectUniqueTags(const DatabaseSelection &selection, TagType tag_type, TagType group=TAG_NUM_OF_ITEM_TYPES) const = 0;