AuInputTrack(3)
β¨ AuInputTrack β¨
okay bestie, welcome to the AuInputTrack page from the Library Functions Manual π this is a lil struct from the Network Audio System C Language Interface (that's audiolib, the iconic one), and it's genuinely not that deep β it's like, two whole fields. we love a minimalist queen. π
π NAME π
AuInputTrack β it's the input track structure, periodt. that's the whole vibe.
π¦ Structures π¦
first things first, you gotta pull in the header:
#include <audio/audiolib.h>
then here's the actual struct, look at her:
typedef struct _AuInputTrack
{
unsigned char element_num;
unsigned char track;
}AuInputTrack;
two unsigned chars, zero drama. slay. π
πΈ Members πΈ
element_numβ this one says which element is supplying the audio data for this track. it's an index, so it's like "hey, element number whatever, you're up." β¨trackβ and this is just... the track number. yeah. it do be like that sometimes. π«Ά
π Description π
so here's the tea: AuInputTrack gets used by bundle elements to define what tracks from what elements to access. it's basically the little permission slip that says "this element, this track, go get the audio." no cap.
and listen β if you're gonna actually use this thing, use AuMakeInputTrack to initialize an AuInputTrack structure. don't just be out here raw-dogging an uninitialized struct, that's not the move bestie π initialize it. π§
also, for the record: this whole thing is the audiolib β Network Audio System C Language Interface. iykyk. β
π okay that's the whole page, there's genuinely nothing else hiding in here. tiny page, big energy. go forth and track your inputs, queen. π
and that's a wrap on audiolib - input track, version 1.9.4, page AuInputTrack(3) β mwah, see u in the next man page πβ¨π
π¦ 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