q6asm_read(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ q6asm_read(9) ✨

okay bestie, welcome to the kernel API manual, this one's from the q6asm_read page and honestly? it's a little guy with a big job πŸŽ€


πŸ’– NAME πŸ’–

q6asm_read β€” read data of period size from audio client

like… it literally goes and grabs you a period-sized scoop of audio data from the audio client. that's the whole vibe. no cap. 🎧


🌸 SYNOPSIS 🌸

int q6asm_read (struct audio_client *ac , uint32_t stream_id );

yes that spacing is canon, don't come for me, i'm just the messenger πŸ’…


πŸ¦‹ ARGUMENTS πŸ¦‹

  • ac β€” audio client pointer. the main character of this call, honestly. you hand it your audio client and it's like "say less" 🫢
  • stream_id β€” stream id. which stream we're reading from, bestie, it needs to know 🎯

⭐ RETURN ⭐

so here's the tea: it'll be a negative value on error, or zero on success. that's it. that's the whole report card. zero = slay, negative = not slay 😭


πŸ‘‘ SEE ALSO πŸ‘‘

the whole friend group fr fr 🌈 β€” read one, read 'em all, iykyk


okay that's the page!! it lives in ./sound/soc/qcom/qdsp6, it's dated October 2026, and the page itself is q6asm_read(9). mwah, go read some audio data, ily πŸ“πŸ’œβœ¨

πŸ“¦ where this page comes from