STRUCT SND_COMPR_METADATA(9)
π struct snd_compr_metadata β compressed stream metadata π
okay so bestie, welcome to the struct snd_compr_metadata(9) page from the Kernel API Manual β¨ this one's short and sweet, and honestly it's giving "small but mighty" β it's literally the little metadata carrier for compressed audio streams. no cap, she's iconic π«Ά
πΈ NAME πΈ
struct snd_compr_metadata β compressed stream metadata π
like, that's her whole job. carrying metadata for a compressed stream. periodt.
β¨ SYNOPSIS β¨
here's the whole thing, character for character, don't touch:
struct snd_compr_metadata {
__u32 key;
__u32 value[8];
};
that's it. that's the struct. two members, one of them's an array of 8, and honestly? she ate π₯
π¦ Members π¦
keyβ the key id π this is the identifier telling you which piece of metadata you're looking at.valueβ the key value π it's a__u32array with 8 slots, so it's holding the actual data that goes along with thatkey.
ngl, this is a very demure, very mindful little struct. no drama, just vibes π
β SEE ALSO β
go touch some related grass, bestie β here's the whole crew π
Kernel file ./include/uapi/sound/compress_offload.h β fr fr, that's where she lives π
struct snd_compressed_buffer(9)struct snd_compr_params(9)struct snd_compr_tstamp(9)struct snd_compr_tstamp64(9)struct snd_compr_avail(9)struct snd_compr_avail64(9)struct snd_compr_caps(9)struct snd_compr_codec_caps(9)enum sndrv_compress_encoder(9)struct snd_compr_task(9)enum snd_compr_state(9)struct snd_compr_task_status(9)
like, the whole friend group showed up ππ
lowkey a reminder: these are the cross-references the page gives you β go read them if you wanna know how the rest of the compressed-offload fam works πΈ
and that's the page, bestie!! π sign-off time: this one comes from the kernel source dir ./include/uapi/sound, dated October 2026, and it's the struct snd_compr_metadata(9) page from the Kernel API Manual β slay, bye πβ¨π¦
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms