ENUM VDEC_FB_STATUS(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… enum vdec_fb_status(9)

okay so bestie, welcome to the Kernel API Manual β€” yes, that's the manual name, we're in the big-league kernel docs now πŸŽ€ and today's main character is enum vdec_fb_status, a tiny little enum with so much to say.


✨ NAME ✨

enum vdec_fb_status β€” the decoder frame buffer status, aka the vibe check your frame buffers go through 🌸


πŸ¦‹ SYNOPSIS πŸ¦‹

enum vdec_fb_status {
    FB_ST_NORMAL ,
    FB_ST_DISPLAY ,
    FB_ST_FREE

};

that's the whole enum, no cap β€” just three little states living their truth πŸ’–


πŸ‘‘ Constants πŸ‘‘

okay so these are the three possible moods a frame buffer can be in, and honestly? relatable.

  • FB_ST_NORMAL β€” the initial state 🍼 like, brand new, fresh out of the box, nothing has happened to it yet.
  • FB_ST_DISPLAY β€” the frame buffer is ready to be displayed ✨ it's giving main character energy, it's ready for its close-up, the decoder did its thing and now it goes on screen πŸ’…
  • FB_ST_FREE β€” the frame buffer is not used by the decoder any more πŸ•ŠοΈ it's retired, it's free, the decoder has moved on, no hard feelings.

🌈 SEE ALSO 🌈

all the friends in the same friend group, iykyk 🫢


ngl, that's genuinely the whole page β€” short and iconic, periodt. πŸ’œ

and that's a wrap bestie!! this came to you from ./drivers/media/platform/media..., dated October 2026 β€” bestie, the version and the date, right there in the sign-off because the footer deserves its moment too 😭🌸 go forth and check your frame buffer statuses πŸ’–

πŸ“¦ where this page comes from