File tree Expand file tree Collapse file tree 1 file changed +7
-0
lines changed
src/AudioTools/AudioCodecs Expand file tree Collapse file tree 1 file changed +7
-0
lines changed Original file line number Diff line number Diff line change @@ -57,6 +57,7 @@ class MultiDecoder : public AudioDecoder {
57
57
*/
58
58
MultiDecoder (MimeSource& mimeSource) { setMimeSource (mimeSource); }
59
59
60
+ #ifdef USE_EXPERIMENTAL
60
61
/* *
61
62
* @brief Destructor
62
63
*
@@ -69,6 +70,7 @@ class MultiDecoder : public AudioDecoder {
69
70
}
70
71
adapters.clear ();
71
72
}
73
+ #endif
72
74
73
75
/* *
74
76
* @brief Starts the processing and enables automatic MIME type determination
@@ -306,6 +308,8 @@ class MultiDecoder : public AudioDecoder {
306
308
*/
307
309
MimeDetector& mimeDetector () { return mime_detector; }
308
310
311
+ #ifdef USE_EXPERIMENTAL
312
+
309
313
/* *
310
314
* @brief Adds a StreamingDecoder that will be selected by its MIME type
311
315
*
@@ -332,6 +336,7 @@ class MultiDecoder : public AudioDecoder {
332
336
LOGE (" MIME type is nullptr - cannot add StreamingDecoder" );
333
337
}
334
338
}
339
+ #endif
335
340
336
341
protected:
337
342
/* *
@@ -360,7 +365,9 @@ class MultiDecoder : public AudioDecoder {
360
365
} actual_decoder; // /< Currently active decoder information
361
366
362
367
Vector<DecoderInfo> decoders{0 }; // /< Collection of registered decoders
368
+ #ifdef USE_EXPERIMENTAL
363
369
Vector<DecoderAdapter*> adapters{0 }; // /< Collection of internally created adapters
370
+ #endif
364
371
MimeDetector mime_detector; // /< MIME type detection engine
365
372
CodecNOP nop; // /< No-operation codec for unsupported formats
366
373
MimeSource* p_mime_source = nullptr ; // /< Optional external MIME source
You can’t perform that action at this time.
0 commit comments