move getEnvVar function to common (#299)

This commit is contained in:
Lakshmi Kumar
2024-03-26 16:07:13 -07:00
committato da GitHub
parent 6265f675c1
commit d5b5a31881
5 ha cambiato i file con 14 aggiunte e 15 eliminazioni
+12
Vedi File
@@ -69,3 +69,15 @@ int ReconfigureFlushCallback(void *p_viddec_obj, uint32_t flush_mode, void *p_us
return n_frames_flushed;
}
int GetEnvVar(const char *name, int &dev_count) {
char *v = std::getenv(name);
if (v) {
char* p_tkn = std::strtok(v, ",");
while (p_tkn != nullptr) {
dev_count++;
p_tkn = strtok(nullptr, ",");
}
}
return dev_count;
}