AuPauseFlow(3)
β¨ AuPauseFlow β¨
okay bestie, welcome to the AuPauseFlow(3) page from the Library Functions Manual π this is a lil function that lives in the audiolib world and it does exactly one thing, and honestly? it does it flawlessly. it's giving pause a flow. that's it. that's the whole vibe. π
πΈ Name πΈ
AuPauseFlow β pause a flow. no cap, that's literally the entire job description. π«Ά
π¦ Synopsis π¦
#include <audio/audiolib.h>
void AuPauseFlow(server, flow, status)
AuServer *server;
AuFlowID flow;
AuStatus *status; /* RETURN */
so you're pulling in <audio/audiolib.h>, and then you call AuPauseFlow with three things: your server, the flow you wanna pause, and a status pointer that's marked /* RETURN */ because it's gonna hand info back to you. π
π Arguments π
serverβ the connection to the audio server. like, which server are we talking to bestie, that one. πflowβ the ID of the flow you want to pause. that specific flow. not the other ones. her. πstatusβ if this is non-NULL, the output buffer gets flushed and the status from the server comes back to you. if it'sNULL, well, no status for you and that's fine too. π
π Description π
okay so AuPauseFlow pauses flow. that's the moment. π and the way it works is so satisfying: all of the elements in flow get their state set to AuStatePause. every single one. no element left behind. it's a whole collective pause moment, main character energy for the entire flow. π
π Errors π
AuBadFlow.
yeah. that's the one. if your flow ID is bad, you're getting AuBadFlow and the function is not gonna be nice about it. π
β See Also β
AuStartFlowAuStopFlowaudiolibβ Network Audio System C Language Interface
iykyk, the flow-control trio right there. go read those next bestie. π₯
cute lil sign-off time π this page came from audioutil, version 1.9.4, and it's the AuPauseFlow(3) page, dated whenever that version dropped. mwah. πβ¨π¦
π¦ where this page comes from
- debian bookworm: libaudio-dev 1.9.4-7
- debian trixie: libaudio-dev 1.9.4-9
- ubuntu jammy: libaudio-dev 1.9.4-7build1
- ubuntu noble: libaudio-dev 1.9.4-8
- ubuntu questing: libaudio-dev 1.9.4-9
- ubuntu resolute: libaudio-dev 1.9.4-9.2
- ubuntu stonking: libaudio-dev 1.9.4-9.2
- 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