MCPcopy Create free account
hub / github.com/WarmUpTill/SceneSwitcher / getFilterNames

Function getFilterNames

plugins/base/utils/filter-selection.cpp:183–200  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

181}
182
183static QStringList getFilterNames(OBSWeakSource weakSource)
184{
185 if (!weakSource) {
186 return {};
187 }
188
189 QStringList list;
190 auto enumFilters = [](obs_source_t *, obs_source_t *filter, void *ptr) {
191 auto name = obs_source_get_name(filter);
192 QStringList *list = reinterpret_cast<QStringList *>(ptr);
193 *list << QString(name);
194 };
195
196 auto s = obs_weak_source_get_source(weakSource);
197 obs_source_enum_filters(s, enumFilters, &list);
198 obs_source_release(s);
199 return list;
200}
201
202void FilterSelectionWidget::PopulateSelection()
203{

Callers 1

PopulateSelectionMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected