daala_packet(3)

πŸ“¦
version 0^20250205git24f889a Β· 2 versions
  • 0^20250205git24f889a Β· epel 10, fedora 43, fedora 44 (latest)
  • 0 Β· epel 9
, in epel 10, fedora 43, fedora 44

✨ daala_packet ✨

okay so bestie, gather round, because today we're meeting daala_packet β€” a whole lil struct (from the daala library, in its Library Functions Manual) that's basically the group chat message of the packet world. it holds your data, it holds your receipts, it holds your vibes. no cap. πŸ’–


🌸 SYNOPSIS 🌸

Data Fields

it's giving very much "just a bunch of fields" and honestly? iconic. here's the whole squad: 🫢

  • unsigned char * packet β€” the actual packet data itself, pointed at. this is the main character right here. ✨
  • long bytes β€” how many bytes we're talking about. the size, the length, the whole measurement moment. πŸ“
  • long b_o_s β€” beginning of stream. like, is this packet the start of the stream? lowkey important. πŸŒ…
  • long e_o_s β€” end of stream. is this packet the grand finale? the last one? the closing credits? 😭
  • int64_t granulepos β€” the granule position. an int64_t of it, specifically, because it's not doing anything by halves. πŸŽ€
  • int64_t packetno β€” the packet number. another int64_t. every packet gets a number so it knows its place in the lineup. πŸ”’
fr fr, that's the entire struct. six fields, zero drama, maximum utility. we love a concise king. πŸ‘‘

πŸ’œ Author πŸ’œ

Generated automatically by Doxygen for daala from the source code.

so no human author to stan, it's a Doxygen bot that wrote this out from the source. the machines ate and left no crumbs. πŸ€–βœ¨


okay that's the whole page, bestie β€” and for the cute sign-off: this comes to you from daala, Version unknown (mysterious! we love an enigma πŸ’…), and yes, the manual page is literally called daala_packet(3). go forth and packet-ify. πŸ¦‹πŸŒΈπŸ’–

πŸ“¦ where this page comes from