From aa8af23f104b857c84c643d1d29fd02084eac00a Mon Sep 17 00:00:00 2001 From: Benedek Szilvasy Date: Tue, 5 Apr 2022 00:00:41 +0200 Subject: Fix string defines generating invalid XML (#2426) --- parser/raylib_api.json | 65 ++++++++++++++++++++++++++++++++++++++------------ 1 file changed, 50 insertions(+), 15 deletions(-) (limited to 'parser/raylib_api.json') diff --git a/parser/raylib_api.json b/parser/raylib_api.json index 7cf8d8b8..5af28c50 100644 --- a/parser/raylib_api.json +++ b/parser/raylib_api.json @@ -735,6 +735,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", @@ -9645,21 +9650,6 @@ } ] }, - { - "name": "GetRayCollisionModel", - "description": "Get collision info between ray and model", - "returnType": "RayCollision", - "params": [ - { - "type": "Ray", - "name": "ray" - }, - { - "type": "Model", - "name": "model" - } - ] - }, { "name": "GetRayCollisionMesh", "description": "Get collision info between ray and mesh", @@ -10433,6 +10423,51 @@ "name": "size" } ] + }, + { + "name": "SetAudioStreamCallback", + "description": "Audio thread callback to request new data", + "returnType": "void", + "params": [ + { + "type": "AudioStream", + "name": "stream" + }, + { + "type": "AudioCallback", + "name": "callback" + } + ] + }, + { + "name": "AttachAudioStreamProcessor", + "description": "", + "returnType": "void", + "params": [ + { + "type": "AudioStream", + "name": "stream" + }, + { + "type": "AudioCallback", + "name": "processor" + } + ] + }, + { + "name": "DetachAudioStreamProcessor", + "description": "", + "returnType": "void", + "params": [ + { + "type": "AudioStream", + "name": "stream" + }, + { + "type": "AudioCallback", + "name": "processor" + } + ] } ] } -- cgit v1.2.3