AuCreateFlow(3)

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

✨ NAME ✨

okay so bestie, meet AuCreateFlow(3) from the Library Functions Manual πŸ’– β€” it's literally the function that creates a flow. AuCreateFlow β€” create a flow. periodt.


πŸ¦‹ SYNOPSIS πŸ¦‹

#include <audio/audiolib.h>

AuFlowID AuCreateFlow(server, status)
    AuServer *server;
    AuStatus *status; /* RETURN */

🌸 ARGUMENTS 🌸

  • server β€” Specifies the connection to the audio server. That's your link to the audio server, bestie, no cap.
  • status β€” If non-NULL, flush the output buffer and return the status from the server. See that /* RETURN */ in the synopsis? yeah, it's giving output-parameter energy πŸ’….

πŸ’… DESCRIPTION πŸ’…

AuCreateFlow creates a flow and returns the flow ID, or AuNone if there was an error. That's the whole vibe. slay.


πŸ’€ ERRORS πŸ’€

  • AuBadAlloc.
lowkey the only error listed here is AuBadAlloc, so if allocation goes bad, that's what you get 😭.

πŸ‘‘ SEE ALSO πŸ‘‘

  • AuDestroyFlow
  • AuGetFlowAttributes
  • audiolib - Network Audio System C Language Interface

xoxo, this page was brought to you by audiolib - flow existence, version 1.9.5 🫢✨

πŸ“¦ where this page comes from