AuGetElementParameters(3)
π AuGetElementParameters π
okay bestie, so the manual name is AuGetElementParameters(3) β say it with me β and it's a function from the audiolib crew, and no cap it does one thing: it gets the parameters of elements in a flow. that's the NAME section, we're done, periodt. β¨
πΈ SYNTAX πΈ
like, this is literally how you call it, copy-paste ready, don't touch a single character:
#include <audio/audiolib.h>
AuBool AuGetElementParameters(server, num_parameters, parameters,
status)
AuServer *server;
int num_parameters;
AuElementParameters *parameters; /* RETURN */
AuStatus *status; /* RETURN */
note the return type is AuBool btw π and two of those args are marked /* RETURN */, meaning they get filled in for you, they're the give-not-take girlies π
π«Ά ARGUMENTS π«Ά
serverβ the connection to the audio server. your link to the mothership, your group chat with the server, fr fr.num_parametersβ how many element parameters you want back. a number. a count. you tell it, it delivers.statesβ a list ofAuElementParametersstructures that say which flow and which element number you want the parameters from. (and yes bestie, the SYNOPSIS above calls this oneparametersβ i'm just the messenger, i report what the page says, i do not fix it π)statusβ if it's non-NULL, it flushes the output buffer and returns the status from the server. if it'sNULL... it does not. that's the whole vibe check.
π DESCRIPTION π
Not implemented.
that's it. that's the section. that's the whole thing. π
no cap, this function is giving "announced but never showed up to the party" energy. the documentation is out here with main character energy and the implementation is... not in the building. iconic in a tragic way tbh π
lowkey important: since the page literally only says Not implemented., do not go assuming it does anything. it does not. do not call it expecting magic. π«β¨
π ERRORS π
the page lists these, so here they are, verbatim, every single one:
AuBadFlowAuBadLenghtAuBadAllocAuBadElement
(and yes, AuBadLenght is spelled exactly like that in the source, and i am NOT correcting it, that's not my job, that's not your job, we just vibe with it π¦)
π§ SEE ALSO π§
AuSetElementParametersβ the setter sibling. the getter's other half. go look at it πaudiolibβ Network Audio System C Language Interface. the whole universe this little function lives in.
π bye bye bestie π
this page came from audiolib - flow elements parameters, version 1.9.5, and the function itself is AuGetElementParameters(3). that's the source, that's the version, that's the whole footer, no gatekeeping here π«Ά
now go read AuSetElementParameters and slay β¨π
π¦ where this page comes from
- fedora 43: nas-devel 1.9.5-11.fc41 Β· MIT
- fedora 43: nas-devel 1.9.5-11.fc41 Β· MIT
- fedora 43: nas-devel 1.9.5-14.fc43 Β· MIT
- fedora 43: nas-devel 1.9.5-14.fc43 Β· MIT
- fedora 44: nas-devel 1.9.5-15.fc44 Β· MIT
- fedora 44: nas-devel 1.9.5-15.fc44 Β· MIT
- copyright 1994 Steven King
- Copyright 1993 Network Computing Devices, Inc
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms