AuGetDeviceAttributes(3)
π AuGetDeviceAttributes(3) π
okay bestie, welcome to the audiolib girlies' corner β this is a page from the Library Functions Manual and it's literally all about peeking at what your audio device is up to πβ¨
πΈ NAME πΈ
AuGetDeviceAttributes β get device attributes π
β¨ SYNOPSIS β¨
#include <audio/audiolib.h>
AuDeviceAttributes *AuGetDeviceAttributes(server, device, status)
AuServer *server;
AuDeviceID device;
AuStatus *status; /* RETURN */
π«Ά ARGUMENTS π«Ά
serverβ the connection to the audio server. your lil hotline to the sound gods, no cap πdeviceβ the ID of the audio device. which one are we checking up on, bestie? π§statusβ if it's non-NULL, the output buffer gets flushed and the status from the server comes back to you. the/* RETURN */is doing main character energy, it's giving "i bring gifts back" π
π DESCRIPTION π
AuGetDeviceAttributes returns the current attributes for the specified device, or NULL if there was an error π. fr fr, that's the whole vibe check.
When you're done with this structure, use AuFreeDeviceAttributes to free it β no leaving your toys on the floor, bestie π§Ήβ¨
π ERRORS π
AuBadDeviceβ yeah, that device said "not me" π
π SEE ALSO π
AuSetDeviceAttributes,AuListDevicesaudiolibβ Network Audio System C Language Interface
okay that's the page, love you, bye π this was audiolib β device attributes, version 1.9.4, and it's the AuGetDeviceAttributes(3) energy, slay πβ¨π¦
π¦ 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