SPA_FEATURE_NONE
spa_feature_t nodeps[] = { SPA_FEATURE_NONE };
feature.fi_feature = SPA_FEATURE_NONE;
spa_feature_t nodeps[] = { SPA_FEATURE_NONE };
feature.fi_feature = SPA_FEATURE_NONE;
for (int i = 0; feature->fi_depends[i] != SPA_FEATURE_NONE; i++) {
for (int i = 0; deps[i] != SPA_FEATURE_NONE; i++)
static spa_feature_t nodeps[] = { SPA_FEATURE_NONE };
SPA_FEATURE_NONE
SPA_FEATURE_NONE
SPA_FEATURE_NONE
SPA_FEATURE_NONE
SPA_FEATURE_NONE
SPA_FEATURE_NONE
SPA_FEATURE_NONE
SPA_FEATURE_NONE
SPA_FEATURE_NONE
SPA_FEATURE_NONE
SPA_FEATURE_NONE
SPA_FEATURE_NONE
SPA_FEATURE_NONE
SPA_FEATURE_NONE
if (f != SPA_FEATURE_NONE) {
#define VALID_FEATURE_OR_NONE(fid) ((fid) == SPA_FEATURE_NONE || \
if (feature->fi_feature != SPA_FEATURE_NONE) {
for (int i = 0; feature->fi_depends[i] != SPA_FEATURE_NONE; i++)
if (feature == SPA_FEATURE_NONE)
return (SPA_FEATURE_NONE);