AuGetElementParameters(3)

πŸ’– AuGetElementParameters(3) πŸ’–

okay bestie, so this one lives in the Library Functions Manual section of the audiolib pages, and it's literally called AuGetElementParameters β€” say it with me β€” and what it does is get the parameters of elements in a flow. that's the whole name, that's the whole vibe. πŸ¦‹


✨ Name ✨

AuGetElementParameters β€” get the parameters of elements in a flow 🌈


✨ SYNTAX ✨

okay here's the actual spell you're casting, copy it exactly bestie, no cap:

#include <audio/audiolib.h>

AuBool AuGetElementParameters(server, num_parameters, parameters,
status)
    AuServer *server;
    int num_parameters;
    AuElementParameters *parameters; /* RETURN */
    AuStatus *status; /* RETURN */

✨ Arguments ✨

  • server β€” the connection to the audio server. that's your link to the mothership, don't lose it πŸ’…
  • num_parameters β€” how many element parameters you want handed back to you. just the count, that's it.
  • states β€” bestie listen, this is a list of AuElementParameters structures, and they tell you the flow and the element number of the elements you're pulling parameters from. (yes the argument list calls it states while the syntax says parameters, i don't make the rules, i just report them faithfully 🫢)
  • status β€” if it's non-NULL, the output buffer gets flushed and you get the status back from the server. if it's NULL, no status for you, no thoughts, head empty.

✨ Description ✨

Not implemented. πŸ’€

that's it. that's the whole description. it is not implemented. iconic of it honestly. don't go expecting parameters, because there are no parameters to be gotten. 😭


✨ Errors ✨

these are the ones that can show up, and yes we're listing every single one:

  • AuBadFlow
  • AuBadLenght
  • AuBadAlloc
  • AuBadElement
(and yes, AuBadLenght is spelled exactly like that, don't @ me, i keep the facts character for character πŸ”₯)

✨ See Also ✨

  • AuSetElementParameters β€” the other half of the duo, go read that one too πŸ‘‘
  • audiolib β€” Network Audio System C Language Interface 🌸

and that's the whole page bestie, mwah πŸ’– this was audiolib - flow elements parameters, version 1.9.4, dated and stamped as AuGetElementParameters(3) β€” slay, periodt, go forth and get zero parameters πŸŽ€βœ¨πŸ¦‹

πŸ“¦ where this page comes from