ALLEGRO_AU...RDER_EVENT(3)
π ALLEGRO_AU...RDER_EVENT(3) π
okay bestie, this page is from the Library Functions Manual, and it's all about ALLEGRO_AUDIO_RECORDER_EVENT β the Allegro 5 API struct with the long name and the main-character energy π
β¨
π NAME π
ALLEGRO_AUDIO_RECORDER_EVENT β Allegro 5 API π¦
πΈ SYNOPSIS πΈ
#include <allegro5/allegro_audio.h>
typedef struct ALLEGRO_AUDIO_RECORDER_EVENT ALLEGRO_AUDIO_RECORDER_EVENT;
π¦ DESCRIPTION π¦
so literally, this is the structure that holds the audio recorder event data π§β¨ Every event type is gonna contain:
.sourceβ pointer to the audio recorder π
Depending on the event type, you'll also get these available:
.bufferβ pointer to the buffer containing the audio samples π.samplesβ number of samples (not bytes, bestie β samples) that are available π₯
This one showed up since 5.1.1 βπ
π SEE ALSO π
π [Unstable API]: The API may need a slight redesign.
mwah π this cutie comes from the Allegro reference manual, page ALLEGRO_AU...RDER_EVENT(3) β the footer has no date listed, just that reference-manual energy π«Άβ¨
π¦ where this page comes from
- arch rolling: allegro 5.2.11.3-2 Β· Zlib AND BSD-3-Clause AND OFL-1.1 AND LicenseRef-Custom
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms