Skip to content

Commit 0a7d419

Browse files
committed
ICYStream in Readme
1 parent 5e4ce78 commit 0a7d419

File tree

3 files changed

+7
-1
lines changed

3 files changed

+7
-1
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ As “Audio Sources” we will have e.g.:
2020
- Analog Microphones – [AnalogAudioStream](https://pschatzmann.github.io/arduino-audio-tools/html/classaudio__tools_1_1_analog_audio_stream.html)
2121
- Digital Microphones – [I2SStream](https://pschatzmann.github.io/arduino-audio-tools/html/classaudio__tools_1_1_i2_s_stream.html)
2222
- Files on the Internet – [URLStream](https://pschatzmann.github.io/arduino-audio-tools/html/classaudio__tools_1_1_u_r_l_stream.html)
23+
- Streaming Internet Radios - [ICYStream](https://pschatzmann.github.io/arduino-audio-tools/html/classaudio__tools_1_1_i_c_y_stream.html)
2324
- Generated Sound – [GeneratedSoundStream](https://pschatzmann.github.io/arduino-audio-tools/html/classaudio__tools_1_1_generated_sound_stream.html)
2425
- Mobile Phone A2DP Bluetooth – [A2DPStream](https://pschatzmann.github.io/arduino-audio-tools/html/classaudio__tools_1_1_a2_d_p_stream.html)
2526
- Binary Data in Flash Memory – [MemoryStream](https://pschatzmann.github.io/arduino-audio-tools/html/classaudio__tools_1_1_memory_stream.html)

src/AudioHttp/ICYStream.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ namespace audio_tools {
1111
* @brief Icecast/Shoutcast Audio Stream which splits the data into metadata and audio data. The Audio data is provided via the
1212
* regular stream functions. The metadata is handled with the help of the MetaDataICY state machine and provided via a callback method.
1313
*
14-
* This is basically just a URLStreamD with the metadata turned on.
14+
* This is basically just a URLStream with the metadata turned on.
1515
*
1616
* @author Phil Schatzmann
1717
* @copyright GPLv3

src/AudioHttp/ICYStreamESP32.h

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,11 @@ namespace audio_tools {
88

99
/**
1010
* @brief ICYStream implementation for the ESP32 based on a FreeRTOS task
11+
* This is a Icecast/Shoutcast Audio Stream which splits the data into metadata and audio data. The Audio data is provided via the
12+
* regular stream functions. The metadata is handled with the help of the MetaDataICY state machine and provided via a callback method.
13+
*
14+
* This is basically just a URLStream with the metadata turned on.
15+
*
1116
* @author Phil Schatzmann
1217
* @copyright GPLv3
1318
*/

0 commit comments

Comments
 (0)