ALLEGRO_AU...RDER_EVENT(3)

πŸ“¦
version 5.2.11.3 Β· 3 versions
, in arch rolling

πŸŽ€ 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