File tree Expand file tree Collapse file tree 3 files changed +15
-0
lines changed Expand file tree Collapse file tree 3 files changed +15
-0
lines changed Original file line number Diff line number Diff line change @@ -116,6 +116,11 @@ class AudioSourceIdxSD : public AudioSource {
116
116
return idx.indexOf (filename);
117
117
}
118
118
119
+ // / Provides the filen name for the indicated index
120
+ const char * name (int pos) {
121
+ return idx[pos];
122
+ }
123
+
119
124
protected:
120
125
#if defined(USE_SD_NO_NS)
121
126
SDIndex<SDClass, File> idx{SD};
Original file line number Diff line number Diff line change @@ -146,6 +146,11 @@ class AudioSourceIdxSDFAT : public AudioSource {
146
146
return idx.indexOf (filename);
147
147
}
148
148
149
+ // / Provides the filen name for the indicated index
150
+ const char * name (int pos) {
151
+ return idx[pos];
152
+ }
153
+
149
154
protected:
150
155
SdSpiConfig *p_cfg = nullptr ;
151
156
AudioFs sd;
Original file line number Diff line number Diff line change @@ -104,6 +104,11 @@ class AudioSourceIdxSDMMC : public AudioSource {
104
104
return idx.indexOf (filename);
105
105
}
106
106
107
+ // / Provides the filen name for the indicated index
108
+ const char * name (int pos) {
109
+ return idx[pos];
110
+ }
111
+
107
112
protected:
108
113
SDIndex<fs::SDMMCFS,fs::File> idx{SD_MMC};
109
114
File file;
You can’t perform that action at this time.
0 commit comments