AuPauseFlow(3)

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

πŸ’– AuPauseFlow(3) πŸ’–

okay bestie, welcome to the Library Functions Manual β€” this is the page for AuPauseFlow, and yes it does exactly what it says on the tin πŸŽ€


✨ NAME ✨

AuPauseFlow β€” pause a flow.


✨ SYNOPSIS ✨

#include <audio/audiolib.h>

void AuPauseFlow(server, flow, status)
    AuServer *server;
    AuFlowID flow;
    AuStatus *status; /* RETURN */

✨ ARGUMENTS ✨

  • server β€” the connection to the audio server. that's your link-up, your whole vibe pipeline 🫢
  • flow β€” the ID of the flow you wanna pause. like, this one specifically, bestie πŸ’…
  • status β€” if it's non-NULL, the output buffer gets flushed and the status comes back from the server. if it's NULL? you're just not checking, and honestly, live your truth πŸ™ˆ

✨ DESCRIPTION ✨

AuPauseFlow pauses flow. no cap, that's the whole thing.

and the way that it works? every single element in flow gets its state set to AuStatePause. all of them. periodt. πŸ”₯


✨ ERRORS ✨

  • AuBadFlow.
not me getting an AuBadFlow 😭 that flow ID was not it, bestie

✨ SEE ALSO ✨

  • AuStartFlow, AuStopFlow.
  • audiolib β€” Network Audio System C Language Interface

mwah πŸ’‹ this page was brought to you by audioutil version 1.9.5 β€” iconic, legendary, slayed πŸ’…βœ¨ okay bye bestie, go pause that flow πŸ¦‹

πŸ“¦ where this page comes from