18 template <
typename T,
size_t N>
20 const char*
mime,
int startPos = 0) {
26 this->
pos = startPos - 1;
46 if (
size() == 0)
return nullptr;
50 LOGI(
"url array out of limits: %d -> %d", idx,
pos);
54 LOGI(
"url array out of limits: %d -> %d", idx,
pos);
59 if (url ==
nullptr)
return nullptr;
68 if (pos < 0 || pos >=
size()) {
78 if (pos < 0 || pos >=
size()) {
87 LOGI(
"selectStream: %s", path);
142 template <
typename T,
size_t N>
144 const char*
mime,
int startPos = 0) {
147 this->
pos = startPos - 1;
149 for (
int j = 0; j < N; j++) {
155 const char*
mime =
nullptr,
int startPos = 0) {
158 this->
pos = startPos - 1;
171 LOGI(
"selectStream: %s", path);
#define TRACEI()
Definition AudioLoggerIDF.h:32
#define TRACED()
Definition AudioLoggerIDF.h:31
#define LOGI(...)
Definition AudioLoggerIDF.h:28