AuSetElementParameters(3)

πŸ“¦ version 1.9.5, in fedora 43, fedora 44

🌸 NAME 🌸

okay bestie, welcome to the Library Functions Manual page for AuSetElementParameters(3) πŸ’–. It's literally here to help you set the parameters of elements in a flow. Slay.

AuSetElementParameters β€” set the parameters of elements in a flow. ✨

πŸŽ€ SYNOPSIS πŸŽ€

#include <audio/audiolib.h>

void AuSetElementParameters(server, num_parameters, parameters, status)
    AuServer *server;
    int num_parameters;
    AuElementParameters *parameters;
    AuStatus *status; /* RETURN */

πŸ¦‹ ARGUMENTS πŸ¦‹

  • server β€” specifies the connection to the audio server. that's your link to the server, bestie. 🫢
  • num_parameters β€” specifies the number of parameters. just the count, no cap. πŸ”’
  • parameters β€” specifies a list which give the flow, element number and parameters of the elements to change. it's giving "here's exactly what to update" energy. πŸ“
  • status β€” if non-NULL, flush the output buffer and return the status from the server. (yes, it's the /* RETURN */ one. πŸ‘‘)

πŸ’… DESCRIPTION πŸ’…

AuSetElementParameters changes those element parameters that can be changed dynamically. changing element types? nope, not allowed. periodt. 🚫

there isn't any way to specify only one parameter of a multi-parameter element, so all the element's parameters should be set. like, the whole fit, not just one accessory. πŸ’–

πŸ™ˆ NOTE πŸ™ˆ

attempts to change non-existant parameters will be silently ignored. so if you're trying to edit something that doesn't exist, it's just gonna ghost you. πŸ’€

⚠️ ERRORS ⚠️

  • AuBadFlow
  • AuBadElement

🌈 SEE ALSO 🌈

  • AuGetElementParameters.
  • audiolib - Network Audio System C Language Interface

k bye bestie! πŸ’– this page is from audiolib - flow elements parameters, version 1.9.5, and it's the AuSetElementParameters(3) page. no date in the footer, just those iconic details. πŸŽ€βœ¨

πŸ“¦ where this page comes from