daala_plane_info(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_plane_info 🌸

okay bestie, welcome to the Library Functions Manual πŸ’– you're about to learn about daala_plane_info, and honestly? it's a little guy but it's iconic. no cap.


✨ NAME ✨

daala_plane_info β€” Subsampling factors for a plane as a power of 2. that's it, that's the whole vibe. πŸŽ€


πŸ¦‹ SYNOPSIS πŸ¦‹

#include <codec.h>

πŸ’… Data Fields πŸ’…

  • unsigned char xdec β€” the x-direction subsampling factor, fr fr
  • unsigned char ydec β€” and the y-direction one, obviously ✨

🌈 Detailed Description 🌈

so the whole thing here is Subsampling factors for a plane as a power of 2. that's the entire personality. it's giving "small struct, big responsibility" πŸ‘‘

like, say you're doing 4:2:0. in that case the Y plane would have {0, 0} β€” no subsampling, living its best life β€” while Cb and Cr each get {1, 1}, because they're subsampled and that's just how it is πŸ’œ

so yeah: powers of 2, per-plane, x and y, done. lowkey elegant, highkey useful 🫢


πŸŽ€ Author πŸŽ€

Generated automatically by Doxygen for daala from the source code. not a human writing this one, it's a robot doing its lil thing πŸ€–βœ¨ iconic behaviour honestly.

k byeeee, go forth and subsample responsibly πŸ¦‹πŸ’–

this was daala, Version unknown β€” and it's daala_plane_info(3), periodt πŸ’…πŸŽ€

πŸ“¦ where this page comes from