diff --git a/tools/rlparser/output/raylib_api.json b/tools/rlparser/output/raylib_api.json
index da1536dce..097c0c0d7 100644
--- a/tools/rlparser/output/raylib_api.json
+++ b/tools/rlparser/output/raylib_api.json
@@ -1154,6 +1154,11 @@
"name": "buffer",
"description": "Pointer to internal data used by the audio system"
},
+ {
+ "type": "rAudioProcessor *",
+ "name": "processor",
+ "description": "Pointer to internal data processor, useful for audio effects"
+ },
{
"type": "unsigned int",
"name": "sampleRate",
diff --git a/tools/rlparser/output/raylib_api.lua b/tools/rlparser/output/raylib_api.lua
index 33f9d5968..0473b01f8 100644
--- a/tools/rlparser/output/raylib_api.lua
+++ b/tools/rlparser/output/raylib_api.lua
@@ -1154,6 +1154,11 @@ return {
name = "buffer",
description = "Pointer to internal data used by the audio system"
},
+ {
+ type = "rAudioProcessor *",
+ name = "processor",
+ description = "Pointer to internal data processor, useful for audio effects"
+ },
{
type = "unsigned int",
name = "sampleRate",
diff --git a/tools/rlparser/output/raylib_api.txt b/tools/rlparser/output/raylib_api.txt
index 679f38012..f8d2d1c81 100644
--- a/tools/rlparser/output/raylib_api.txt
+++ b/tools/rlparser/output/raylib_api.txt
@@ -496,13 +496,14 @@ Struct 26: Wave (5 fields)
Field[3]: unsigned int sampleSize // Bit depth (bits per sample): 8, 16, 32 (24 not supported)
Field[4]: unsigned int channels // Number of channels (1-mono, 2-stereo, ...)
Field[5]: void * data // Buffer data pointer
-Struct 27: AudioStream (4 fields)
+Struct 27: AudioStream (5 fields)
Name: AudioStream
Description: AudioStream, custom audio stream
Field[1]: rAudioBuffer * buffer // Pointer to internal data used by the audio system
- Field[2]: unsigned int sampleRate // Frequency (samples per second)
- Field[3]: unsigned int sampleSize // Bit depth (bits per sample): 8, 16, 32 (24 not supported)
- Field[4]: unsigned int channels // Number of channels (1-mono, 2-stereo, ...)
+ Field[2]: rAudioProcessor * processor // Pointer to internal data processor, useful for audio effects
+ Field[3]: unsigned int sampleRate // Frequency (samples per second)
+ Field[4]: unsigned int sampleSize // Bit depth (bits per sample): 8, 16, 32 (24 not supported)
+ Field[5]: unsigned int channels // Number of channels (1-mono, 2-stereo, ...)
Struct 28: Sound (2 fields)
Name: Sound
Description: Sound
diff --git a/tools/rlparser/output/raylib_api.xml b/tools/rlparser/output/raylib_api.xml
index f67966a1d..a5adde690 100644
--- a/tools/rlparser/output/raylib_api.xml
+++ b/tools/rlparser/output/raylib_api.xml
@@ -241,8 +241,9 @@
-
+
+